home *** CD-ROM | disk | FTP | other *** search
/ Inside Macintosh / Inside Macintosh CD-ROM_1995 (CD).toast / Collections / Networking & IAC < prev    next >
MacBinary  |  1994-08-11  |  56.9 KB  |  [COLF/HLX2]

open in: MacOS 8.1     |     Win98     |     DOS

view JSON data     |     view as text

This file was processed as: MacBinary (archive/macBinary).

You can browse this item here: Networking & IAC

ConfidenceProgramDetectionMatch TypeSupport
10% dexvert MacBinary (archive/macBinary) fallback Supported
100% file MacBinary II, inited, Mon Aug 8 09:08:58 1994, modified Thu Aug 11 03:12:29 1994, creator 'HLX2', type 'COLF', 57610 bytes "Networking & IAC" Adobe Photoshop Color swatch, version 0, 1 colors; 1st RGB space (0), w 0x2, x 0, y 0, z 0, at 0xe18a 286 bytes resource Adobe Photoshop Color swatch, version 0, 1 colors; 1st RGB space (0), w 0x2, x 0, y 0, z 0 default (weak)
99% file data default
100% TrID MacBinary 2 default (weak)
100% siegfried fmt/1762 MacBinary (II) default
100% lsar MacBinary default


id metadata
keyvalue
macFileType[COLF]
macFileCreator[HLX2]



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 00 10 4e 65 74 77 6f 72 | 6b 69 6e 67 20 26 20 49 |..Networ|king & I|
|00000010| 41 43 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |AC......|........|
|00000020| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000030| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000040| 00 43 4f 4c 46 48 4c 58 | 32 01 00 00 00 00 00 00 |.COLFHLX|2.......|
|00000050| 00 00 00 00 00 e1 0a 00 | 00 01 1e aa 6b de ea aa |........|....k...|
|00000060| 6f 7f dd 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |o.......|........|
|00000070| 00 00 00 00 00 00 00 00 | 00 00 81 81 3f fe 00 00 |........|....?...|
|00000080| 00 00 00 01 00 00 00 02 | 00 00 00 00 00 00 00 00 |........|........|
|00000090| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000000a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000000b0| 18 49 6e 73 69 64 65 20 | 4d 61 63 69 6e 74 6f 73 |.Inside |Macintos|
|000000c0| 68 20 43 44 2d 52 4f 4d | 3a 0e 01 31 1d e4 00 00 |h CD-ROM|:..1....|
|000000d0| 02 1f 15 49 6e 74 65 72 | 61 70 70 6c 69 63 61 74 |...Inter|applicat|
|000000e0| 69 6f 6e 20 43 6f 6d 6d | ff dd 01 11 00 01 01 11 |ion Comm|........|
|000000f0| bf e8 81 03 01 81 01 11 | c0 44 00 00 19 f0 01 11 |........|.D......|
|00000100| c0 40 00 00 7d 3a 00 00 | 00 01 00 01 00 ee 00 00 |.@..}:..|........|
|00000110| 01 2c c3 f0 00 ee 9c 66 | 00 00 00 00 00 ee cd 20 |.,.....f|....... |
|00000120| 00 ee cc 74 00 01 00 00 | 00 00 00 00 00 00 00 01 |...t....|........|
|00000130| 00 01 00 00 00 12 00 01 | 00 02 00 00 0c d9 00 01 |........|........|
|00000140| 00 03 00 00 58 0f 00 01 | 00 04 00 00 99 1a 00 02 |....X...|........|
|00000150| 00 05 00 00 aa 45 00 02 | 00 06 00 00 af 43 00 03 |.....E..|.....C..|
|00000160| 00 07 00 00 b0 61 00 03 | 00 08 00 00 b1 69 00 03 |.....a..|.....i..|
|00000170| 00 09 00 00 b3 cd 00 02 | 00 0a 00 00 b8 75 00 01 |........|.....u..|
|00000180| 00 0b 00 00 c4 35 00 02 | 00 0c 00 00 cb f2 00 64 |.....5..|.......d|
|00000190| 00 0d 00 00 dc 05 00 02 | 00 0e 00 00 eb a3 00 64 |........|.......d|
|000001a0| 00 0f 00 00 f1 2b 00 64 | 00 10 00 00 f5 c7 00 64 |.....+.d|.......d|
|000001b0| 00 11 00 00 f7 8e 00 02 | 00 12 00 00 fc e1 00 64 |........|.......d|
|000001c0| 00 13 00 01 04 ba 00 03 | 00 14 00 01 06 bb 00 03 |........|........|
|000001d0| 00 15 00 01 18 b5 00 64 | 00 16 00 01 1b 48 00 02 |.......d|.....H..|
|000001e0| 00 17 00 01 22 dd 00 64 | 00 18 00 01 2b e7 00 03 |...."..d|....+...|
|000001f0| 00 19 00 01 38 73 00 64 | 00 1a 00 01 46 66 00 03 |....8s.d|....Ff..|
|00000200| 00 1b 00 01 46 a0 00 64 | 00 1c 00 01 54 46 00 03 |....F..d|....TF..|
|00000210| 00 1d 00 01 54 83 00 64 | 00 1e 00 01 5c d1 00 64 |....T..d|....\..d|
|00000220| 00 1f 00 01 61 8a 00 02 | 00 20 00 01 66 33 00 01 |....a...|. ..f3..|
|00000230| 00 21 00 01 6b f6 00 02 | 00 22 00 01 80 09 00 64 |.!..k...|.".....d|
|00000240| 00 23 00 01 86 4c 00 64 | 00 24 00 01 88 00 00 64 |.#...L.d|.$.....d|
|00000250| 00 25 00 01 8b e4 00 64 | 00 26 00 01 95 75 00 64 |.%.....d|.&...u.d|
|00000260| 00 27 00 01 a0 95 00 64 | 00 28 00 01 a5 b8 00 64 |.'.....d|.(.....d|
|00000270| 00 29 00 01 a7 8b 00 64 | 00 2a 00 01 ae 19 00 02 |.).....d|.*......|
|00000280| 00 2b 00 01 b3 45 00 02 | 00 2c 00 01 b4 b4 00 03 |.+...E..|.,......|
|00000290| 00 2d 00 01 b9 8c 00 66 | 00 2e 00 01 c5 c3 00 03 |.-.....f|........|
|000002a0| 00 2f 00 01 ce 95 00 64 | 00 30 00 01 d4 1e 00 03 |./.....d|.0......|
|000002b0| 00 31 00 01 e6 e4 00 64 | 00 32 00 01 e9 12 00 66 |.1.....d|.2.....f|
|000002c0| 00 33 00 01 f3 19 00 03 | 00 34 00 01 f8 ff 00 66 |.3......|.4.....f|
|000002d0| 00 35 00 02 06 09 00 03 | 00 36 00 02 0d 67 00 04 |.5......|.6...g..|
|000002e0| 00 37 00 02 0f 92 00 04 | 00 38 00 02 1f ec 00 04 |.7......|.8......|
|000002f0| 00 39 00 02 26 6e 00 04 | 00 3a 00 02 29 d2 00 04 |.9..&n..|.:..)...|
|00000300| 00 3b 00 02 32 27 00 03 | 00 3c 00 02 38 89 00 64 |.;..2'..|.<..8..d|
|00000310| 00 3d 00 02 3b d4 00 04 | 00 3e 00 02 4f 5b 00 66 |.=..;...|.>..O[.f|
|00000320| 00 3f 00 02 58 96 00 04 | 00 40 00 02 62 04 00 66 |.?..X...|.@..b..f|
|00000330| 00 41 00 02 6a 34 00 03 | 00 42 00 02 6f f7 00 64 |.A..j4..|.B..o..d|
|00000340| 00 43 00 02 72 eb 00 66 | 00 44 00 02 82 1d 00 04 |.C..r..f|.D......|
|00000350| 00 45 00 02 88 c5 00 04 | 00 46 00 02 8c 66 00 66 |.E......|.F...f.f|
|00000360| 00 47 00 02 93 5f 00 03 | 00 48 00 02 99 22 00 64 |.G..._..|.H...".d|
|00000370| 00 49 00 02 9c ea 00 64 | 00 4a 00 02 9d 92 00 64 |.I.....d|.J.....d|
|00000380| 00 4b 00 02 9e d3 00 64 | 00 4c 00 02 9f 84 00 66 |.K.....d|.L.....f|
|00000390| 00 4d 00 02 a6 94 00 04 | 00 4e 00 02 ad 49 00 04 |.M......|.N...I..|
|000003a0| 00 4f 00 02 b2 cd 00 04 | 00 50 00 02 b7 f8 00 04 |.O......|.P......|
|000003b0| 00 51 00 02 c1 bb 00 03 | 00 52 00 02 c7 54 00 03 |.Q......|.R...T..|
|000003c0| 00 53 00 02 c9 cf 00 64 | 00 54 00 02 ce 12 00 64 |.S.....d|.T.....d|
|000003d0| 00 55 00 02 d5 a3 00 64 | 00 56 00 02 d7 1c 00 04 |.U.....d|.V......|
|000003e0| 00 57 00 02 da b3 00 64 | 00 58 00 02 e2 da 00 04 |.W.....d|.X......|
|000003f0| 00 59 00 02 e5 61 00 64 | 00 5a 00 02 e6 25 00 04 |.Y...a.d|.Z...%..|
|00000400| 00 5b 00 02 ed b3 00 64 | 00 5c 00 02 ee f8 00 64 |.[.....d|.\.....d|
|00000410| 00 5d 00 02 f1 ce 00 04 | 00 5e 00 02 f2 0e 00 04 |.]......|.^......|
|00000420| 00 5f 00 02 f3 92 00 64 | 00 60 00 02 f6 44 00 64 |._.....d|.`...D.d|
|00000430| 00 61 00 02 f7 11 00 03 | 00 62 00 02 fb d5 00 03 |.a......|.b......|
|00000440| 00 63 00 03 02 97 00 03 | 00 64 00 03 04 5e 00 02 |.c......|.d...^..|
|00000450| 00 65 00 03 19 74 00 64 | 00 66 00 03 1a dc 00 03 |.e...t.d|.f......|
|00000460| 00 67 00 03 20 3e 00 03 | 00 68 00 03 21 a0 00 03 |.g.. >..|.h..!...|
|00000470| 00 69 00 03 23 f1 00 66 | 00 6a 00 03 35 32 00 03 |.i..#..f|.j..52..|
|00000480| 00 6b 00 03 39 f3 00 03 | 00 6c 00 03 3b b8 00 03 |.k..9...|.l..;...|
|00000490| 00 6d 00 03 3d fc 00 03 | 00 6e 00 03 3f cb 00 02 |.m..=...|.n..?...|
|000004a0| 00 6f 00 03 4a 56 00 03 | 00 70 00 03 4b ca 00 04 |.o..JV..|.p..K...|
|000004b0| 00 71 00 03 4d a5 00 04 | 00 72 00 03 52 5b 00 03 |.q..M...|.r..R[..|
|000004c0| 00 73 00 03 5d eb 00 04 | 00 74 00 03 60 53 00 04 |.s..]...|.t..`S..|
|000004d0| 00 75 00 03 60 f2 00 04 | 00 76 00 03 62 c3 00 04 |.u..`...|.v..b...|
|000004e0| 00 77 00 03 67 79 00 04 | 00 78 00 03 73 58 00 04 |.w..gy..|.x..sX..|
|000004f0| 00 79 00 03 80 09 00 04 | 00 7a 00 03 83 cd 00 04 |.y......|.z......|
|00000500| 00 7b 00 03 87 20 00 04 | 00 7c 00 03 8a 32 00 04 |.{... ..|.|...2..|
|00000510| 00 7d 00 03 8b 71 00 04 | 00 7e 00 03 91 91 00 04 |.}...q..|.~......|
|00000520| 00 7f 00 03 98 9a 00 04 | 00 80 00 03 99 69 00 04 |........|.....i..|
|00000530| 00 81 00 03 9d 0c 00 04 | 00 82 00 03 9f fd 00 04 |........|........|
|00000540| 00 83 00 03 a1 53 00 04 | 00 84 00 03 a5 cc 00 04 |.....S..|........|
|00000550| 00 85 00 03 ac f2 00 04 | 00 86 00 03 b6 86 00 04 |........|........|
|00000560| 00 87 00 03 b7 b2 00 04 | 00 88 00 03 bf d6 00 04 |........|........|
|00000570| 00 89 00 03 c3 bb 00 04 | 00 8a 00 03 c4 54 00 04 |........|.....T..|
|00000580| 00 8b 00 03 cc de 00 04 | 00 8c 00 03 d1 21 00 04 |........|.....!..|
|00000590| 00 8d 00 03 d6 8d 00 04 | 00 8e 00 03 e4 6b 00 04 |........|.....k..|
|000005a0| 00 8f 00 03 f3 94 00 04 | 00 90 00 03 fe 4d 00 04 |........|.....M..|
|000005b0| 00 91 00 04 13 6e 00 04 | 00 92 00 04 14 b0 00 04 |.....n..|........|
|000005c0| 00 93 00 04 1c 31 00 04 | 00 94 00 04 25 33 00 04 |.....1..|....%3..|
|000005d0| 00 95 00 04 26 38 00 04 | 00 96 00 04 2b dd 00 04 |....&8..|....+...|
|000005e0| 00 97 00 04 2f ac 00 04 | 00 98 00 04 30 d4 00 04 |..../...|....0...|
|000005f0| 00 99 00 04 31 ca 00 04 | 00 9a 00 04 39 9e 00 03 |....1...|....9...|
|00000600| 00 9b 00 04 3e 0b 00 02 | 00 9c 00 04 40 3c 00 01 |....>...|....@<..|
|00000610| 00 9d 00 04 a5 f3 00 02 | 00 9e 00 04 b2 f5 00 64 |........|.......d|
|00000620| 00 9f 00 04 b7 f4 00 03 | 00 a0 00 04 c9 39 00 64 |........|.....9.d|
|00000630| 00 a1 00 04 d4 a1 00 03 | 00 a2 00 04 d4 be 00 04 |........|........|
|00000640| 00 a3 00 04 de 61 00 04 | 00 a4 00 04 e7 d7 00 04 |.....a..|........|
|00000650| 00 a5 00 04 ee 75 00 64 | 00 a6 00 04 ef 27 00 64 |.....u.d|.....'.d|
|00000660| 00 a7 00 04 f9 cb 00 03 | 00 a8 00 04 fd d4 00 04 |........|........|
|00000670| 00 a9 00 05 02 a2 00 64 | 00 aa 00 05 0b 1c 00 64 |.......d|.......d|
|00000680| 00 ab 00 05 0c e9 00 04 | 00 ac 00 05 11 26 00 64 |........|.....&.d|
|00000690| 00 ad 00 05 1d 55 00 04 | 00 ae 00 05 1d c0 00 64 |.....U..|.......d|
|000006a0| 00 af 00 05 23 2d 00 64 | 00 b0 00 05 30 53 00 02 |....#-.d|....0S..|
|000006b0| 00 b1 00 05 30 8f 00 03 | 00 b2 00 05 39 11 00 64 |....0...|....9..d|
|000006c0| 00 b3 00 05 3f 1f 00 64 | 00 b4 00 05 44 53 00 03 |....?..d|....DS..|
|000006d0| 00 b5 00 05 44 a8 00 04 | 00 b6 00 05 48 26 00 04 |....D...|....H&..|
|000006e0| 00 b7 00 05 59 6b 00 04 | 00 b8 00 05 63 5d 00 64 |....Yk..|....c].d|
|000006f0| 00 b9 00 05 72 9c 00 02 | 00 ba 00 05 73 5f 00 03 |....r...|....s_..|
|00000700| 00 bb 00 05 7e f2 00 03 | 00 bc 00 05 82 ee 00 03 |....~...|........|
|00000710| 00 bd 00 05 8e 49 00 02 | 00 be 00 05 a6 02 00 03 |.....I..|........|
|00000720| 00 bf 00 05 b6 bc 00 64 | 00 c0 00 05 ce f2 00 64 |.......d|.......d|
|00000730| 00 c1 00 05 d0 f8 00 03 | 00 c2 00 05 d3 cb 00 04 |........|........|
|00000740| 00 c3 00 05 d7 00 00 64 | 00 c4 00 05 e1 1b 00 04 |.......d|........|
|00000750| 00 c5 00 05 ee 3d 00 64 | 00 c6 00 05 ff f1 00 64 |.....=.d|.......d|
|00000760| 00 c7 00 06 09 b6 00 03 | 00 c8 00 06 0a 1f 00 02 |........|........|
|00000770| 00 c9 00 06 18 73 00 03 | 00 ca 00 06 1a 05 00 03 |.....s..|........|
|00000780| 00 cb 00 06 25 9e 00 03 | 00 cc 00 06 28 2b 00 03 |....%...|....(+..|
|00000790| 00 cd 00 06 2c cb 00 01 | 00 ce 00 06 32 38 00 02 |....,...|....28..|
|000007a0| 00 cf 00 06 46 21 00 03 | 00 d0 00 06 4f 10 00 66 |....F!..|....O..f|
|000007b0| 00 d1 00 06 56 b0 00 66 | 00 d2 00 06 59 14 00 03 |....V..f|....Y...|
|000007c0| 00 d3 00 06 61 dc 00 04 | 00 d4 00 06 6a 47 00 66 |....a...|....jG.f|
|000007d0| 00 d5 00 06 6a f4 00 04 | 00 d6 00 06 72 95 00 66 |....j...|....r..f|
|000007e0| 00 d7 00 06 73 cf 00 04 | 00 d8 00 06 77 84 00 03 |....s...|....w...|
|000007f0| 00 d9 00 06 88 3e 00 04 | 00 da 00 06 8b df 00 04 |.....>..|........|
|00000800| 00 db 00 06 a3 25 00 66 | 00 dc 00 06 a7 58 00 04 |.....%.f|.....X..|
|00000810| 00 dd 00 06 a9 58 00 66 | 00 de 00 06 aa 99 00 04 |.....X.f|........|
|00000820| 00 df 00 06 b9 4e 00 66 | 00 e0 00 06 bd d3 00 04 |.....N.f|........|
|00000830| 00 e1 00 06 c3 ef 00 66 | 00 e2 00 06 c5 ff 00 03 |.......f|........|
|00000840| 00 e3 00 06 cb a0 00 04 | 00 e4 00 06 ce e8 00 04 |........|........|
|00000850| 00 e5 00 06 d4 b1 00 66 | 00 e6 00 06 de 6a 00 03 |.......f|.....j..|
|00000860| 00 e7 00 06 ea ca 00 04 | 00 e8 00 06 fb 03 00 04 |........|........|
|00000870| 00 e9 00 07 11 6a 00 04 | 00 ea 00 07 26 b1 00 66 |.....j..|....&..f|
|00000880| 00 eb 00 07 36 6a 00 03 | 00 ec 00 07 38 ad 00 66 |....6j..|....8..f|
|00000890| 00 ed 00 07 48 cd 00 03 | 00 ee 00 07 50 4f 00 66 |....H...|....PO.f|
|000008a0| 00 ef 00 07 66 b2 00 66 | 00 f0 00 07 6b 90 00 03 |....f..f|....k...|
|000008b0| 00 f1 00 07 6f 4f 00 03 | 00 f2 00 07 7d b8 00 65 |....oO..|....}..e|
|000008c0| 00 f3 00 07 93 c1 00 02 | 00 f4 00 07 9e 80 00 03 |........|........|
|000008d0| 00 f5 00 07 a8 59 00 03 | 00 f6 00 07 be 1c 00 03 |.....Y..|........|
|000008e0| 00 f7 00 07 c6 5c 00 66 | 00 f8 00 07 d0 01 00 64 |.....\.f|.......d|
|000008f0| 00 f9 00 07 db 76 00 64 | 00 fa 00 07 e0 07 00 64 |.....v.d|.......d|
|00000900| 00 fb 00 07 e2 b6 00 64 | 00 fc 00 07 e7 cf 00 64 |.......d|.......d|
|00000910| 00 fd 00 07 e9 0d 00 02 | 00 fe 00 07 ee 2e 00 03 |........|........|
|00000920| 00 ff 00 07 f0 b7 00 04 | 01 00 00 07 f1 c3 00 65 |........|.......e|
|00000930| 01 01 00 07 f5 26 00 04 | 01 02 00 08 07 cd 00 03 |.....&..|........|
|00000940| 01 03 00 08 12 d4 00 04 | 01 04 00 08 15 ff 00 04 |........|........|
|00000950| 01 05 00 08 19 0c 00 04 | 01 06 00 08 2d 4a 00 04 |........|....-J..|
|00000960| 01 07 00 08 35 67 00 04 | 01 08 00 08 3e 05 00 04 |....5g..|....>...|
|00000970| 01 09 00 08 3f 5b 00 04 | 01 0a 00 08 4b 41 00 04 |....?[..|....KA..|
|00000980| 01 0b 00 08 4c d2 00 04 | 01 0c 00 08 54 f3 00 04 |....L...|....T...|
|00000990| 01 0d 00 08 5c 72 00 04 | 01 0e 00 08 6a 9e 00 04 |....\r..|....j...|
|000009a0| 01 0f 00 08 72 0a 00 04 | 01 10 00 08 72 ad 00 04 |....r...|....r...|
|000009b0| 01 11 00 08 74 ff 00 04 | 01 12 00 08 76 59 00 04 |....t...|....vY..|
|000009c0| 01 13 00 08 7f cf 00 04 | 01 14 00 08 87 78 00 04 |........|.....x..|
|000009d0| 01 15 00 08 91 73 00 04 | 01 16 00 08 92 6a 00 04 |.....s..|.....j..|
|000009e0| 01 17 00 08 9a 3f 00 04 | 01 18 00 08 a1 4e 00 04 |.....?..|.....N..|
|000009f0| 01 19 00 08 a3 3c 00 04 | 01 1a 00 08 a8 f5 00 04 |.....<..|........|
|00000a00| 01 1b 00 08 af cf 00 04 | 01 1c 00 08 bf 27 00 04 |........|.....'..|
|00000a10| 01 1d 00 08 c0 98 00 04 | 01 1e 00 08 c3 ba 00 04 |........|........|
|00000a20| 01 1f 00 08 c6 ce 00 04 | 01 20 00 08 cf da 00 04 |........|. ......|
|00000a30| 01 21 00 08 da e1 00 04 | 01 22 00 08 df b2 00 04 |.!......|."......|
|00000a40| 01 23 00 08 e4 45 00 04 | 01 24 00 08 e6 aa 00 04 |.#...E..|.$......|
|00000a50| 01 25 00 08 e9 88 00 04 | 01 26 00 08 ec c0 00 04 |.%......|.&......|
|00000a60| 01 27 00 08 ef 89 00 04 | 01 28 00 08 f2 57 00 04 |.'......|.(...W..|
|00000a70| 01 29 00 08 f3 8b 00 04 | 01 2a 00 08 f6 08 00 04 |.)......|.*......|
|00000a80| 01 2b 00 08 f8 56 00 04 | 01 2c 00 08 fa 63 00 04 |.+...V..|.,...c..|
|00000a90| 01 2d 00 08 fb 76 00 04 | 01 2e 00 08 fd 82 00 04 |.-...v..|........|
|00000aa0| 01 2f 00 08 ff 11 00 04 | 01 30 00 09 03 f3 00 04 |./......|.0......|
|00000ab0| 01 31 00 09 08 9c 00 04 | 01 32 00 09 0a b0 00 04 |.1......|.2......|
|00000ac0| 01 33 00 09 18 2d 00 04 | 01 34 00 09 1d 5b 00 04 |.3...-..|.4...[..|
|00000ad0| 01 35 00 09 21 8f 00 04 | 01 36 00 09 27 a5 00 04 |.5..!...|.6..'...|
|00000ae0| 01 37 00 09 31 56 00 04 | 01 38 00 09 35 95 00 04 |.7..1V..|.8..5...|
|00000af0| 01 39 00 09 41 df 00 04 | 01 3a 00 09 44 16 00 03 |.9..A...|.:..D...|
|00000b00| 01 3b 00 09 49 fe 00 04 | 01 3c 00 09 4c e2 00 04 |.;..I...|.<..L...|
|00000b10| 01 3d 00 09 57 7b 00 04 | 01 3e 00 09 5b d3 00 02 |.=..W{..|.>..[...|
|00000b20| 01 3f 00 09 5f 87 00 01 | 01 40 00 09 f4 07 00 02 |.?.._...|.@......|
|00000b30| 01 41 00 09 ff 4c 00 03 | 01 42 00 0a 0b a8 00 03 |.A...L..|.B......|
|00000b40| 01 43 00 0a 18 b0 00 66 | 01 44 00 0a 2c ec 00 03 |.C.....f|.D..,...|
|00000b50| 01 45 00 0a 38 06 00 04 | 01 46 00 0a 40 35 00 66 |.E..8...|.F..@5.f|
|00000b60| 01 47 00 0a 42 1e 00 66 | 01 48 00 0a 49 3e 00 04 |.G..B..f|.H..I>..|
|00000b70| 01 49 00 0a 4c cd 00 02 | 01 4a 00 0a 54 65 00 66 |.I..L...|.J..Te.f|
|00000b80| 01 4b 00 0a 78 b8 00 03 | 01 4c 00 0a 93 4f 00 03 |.K..x...|.L...O..|
|00000b90| 01 4d 00 0a a1 15 00 66 | 01 4e 00 0a b4 21 00 03 |.M.....f|.N...!..|
|00000ba0| 01 4f 00 0a b7 54 00 02 | 01 50 00 0a be b0 00 03 |.O...T..|.P......|
|00000bb0| 01 51 00 0a c0 ab 00 04 | 01 52 00 0a c2 96 00 04 |.Q......|.R......|
|00000bc0| 01 53 00 0a c2 f3 00 04 | 01 54 00 0a ca 31 00 04 |.S......|.T...1..|
|00000bd0| 01 55 00 0a ca e6 00 04 | 01 56 00 0a cf 7d 00 04 |.U......|.V...}..|
|00000be0| 01 57 00 0a d5 39 00 04 | 01 58 00 0a d5 b9 00 04 |.W...9..|.X......|
|00000bf0| 01 59 00 0a df 07 00 04 | 01 5a 00 0a e0 df 00 04 |.Y......|.Z......|
|00000c00| 01 5b 00 0a e5 92 00 04 | 01 5c 00 0a e9 31 00 04 |.[......|.\...1..|
|00000c10| 01 5d 00 0a f0 0f 00 04 | 01 5e 00 0a f1 fe 00 04 |.]......|.^......|
|00000c20| 01 5f 00 0a f6 0c 00 04 | 01 60 00 0a f9 46 00 04 |._......|.`...F..|
|00000c30| 01 61 00 0a fa b3 00 04 | 01 62 00 0a fe ce 00 04 |.a......|.b......|
|00000c40| 01 63 00 0b 02 4a 00 04 | 01 64 00 0b 0b db 00 04 |.c...J..|.d......|
|00000c50| 01 65 00 0b 12 8f 00 04 | 01 66 00 0b 13 24 00 03 |.e......|.f...$..|
|00000c60| 01 67 00 0b 37 fe 00 04 | 01 68 00 0b 39 bb 00 04 |.g..7...|.h..9...|
|00000c70| 01 69 00 0b 3e 41 00 02 | 01 6a 00 0b 42 11 00 01 |.i..>A..|.j..B...|
|00000c80| 01 6b 00 0b b8 66 00 02 | 01 6c 00 0b ca e2 00 64 |.k...f..|.l.....d|
|00000c90| 01 6d 00 0b de 7b 00 02 | 01 6e 00 0b f0 2d 00 03 |.m...{..|.n...-..|
|00000ca0| 01 6f 00 0b f4 98 00 03 | 01 70 00 0b f5 e7 00 64 |.o......|.p.....d|
|00000cb0| 01 71 00 0b fc 82 00 03 | 01 72 00 0c 07 0e 00 03 |.q......|.r......|
|00000cc0| 01 73 00 0c 08 7a 00 65 | 01 74 00 0c 09 6e 00 04 |.s...z.e|.t...n..|
|00000cd0| 01 75 00 0c 14 45 00 04 | 01 76 00 0c 19 2e 00 03 |.u...E..|.v......|
|00000ce0| 01 77 00 0c 1a 37 00 04 | 01 78 00 0c 1b 6f 00 04 |.w...7..|.x...o..|
|00000cf0| 01 79 00 0c 1f fc 00 04 | 01 7a 00 0c 24 34 00 65 |.y......|.z..$4.e|
|00000d00| 01 7b 00 0c 2b eb 00 65 | 01 7c 00 0c 36 b8 00 64 |.{..+..e|.|..6..d|
|00000d10| 01 7d 00 0c 3c 2e 00 64 | 01 7e 00 0c 3f 00 00 04 |.}..<..d|.~..?...|
|00000d20| 01 7f 00 0c 42 0f 00 65 | 01 80 00 0c 43 96 00 02 |....B..e|....C...|
|00000d30| 01 81 00 0c 4c 57 00 03 | 01 82 00 0c 60 a4 00 66 |....LW..|....`..f|
|00000d40| 01 83 00 0c 62 50 00 66 | 01 84 00 0c 70 b2 00 66 |....bP.f|....p..f|
|00000d50| 01 85 00 0c 75 5b 00 66 | 01 86 00 0c 79 04 00 03 |....u[.f|....y...|
|00000d60| 01 87 00 0c 84 d1 00 02 | 01 88 00 0c 8b ec 00 03 |........|........|
|00000d70| 01 89 00 0c a0 93 00 66 | 01 8a 00 0c a5 87 00 66 |.......f|.......f|
|00000d80| 01 8b 00 0c af 7f 00 66 | 01 8c 00 0c bf 5f 00 66 |.......f|....._.f|
|00000d90| 01 8d 00 0c c7 5c 00 03 | 01 8e 00 0c d4 e0 00 66 |.....\..|.......f|
|00000da0| 01 8f 00 0c d8 81 00 03 | 01 90 00 0c e0 86 00 64 |........|.......d|
|00000db0| 01 91 00 0c e4 13 00 64 | 01 92 00 0c e7 94 00 03 |.......d|........|
|00000dc0| 01 93 00 0c f1 ff 00 65 | 01 94 00 0c f8 77 00 64 |.......e|.....w.d|
|00000dd0| 01 95 00 0c fe 45 00 65 | 01 96 00 0d 03 69 00 02 |.....E.e|.....i..|
|00000de0| 01 97 00 0d 0d d2 00 03 | 01 98 00 0d 2b c9 00 66 |........|....+..f|
|00000df0| 01 99 00 0d 33 e6 00 03 | 01 9a 00 0d 37 ec 00 66 |....3...|....7..f|
|00000e00| 01 9b 00 0d 45 b2 00 03 | 01 9c 00 0d 4b 3a 00 02 |....E...|....K:..|
|00000e10| 01 9d 00 0d 63 35 00 65 | 01 9e 00 0d 6d 3e 00 03 |....c5.e|....m>..|
|00000e20| 01 9f 00 0d 7b 7d 00 66 | 01 a0 00 0d 7d 9e 00 66 |....{}.f|....}..f|
|00000e30| 01 a1 00 0d 85 2a 00 04 | 01 a2 00 0d 94 86 00 66 |.....*..|.......f|
|00000e40| 01 a3 00 0d 96 85 00 66 | 01 a4 00 0d 9e 0d 00 04 |.......f|........|
|00000e50| 01 a5 00 0d a6 72 00 04 | 01 a6 00 0d ac 58 00 03 |.....r..|.....X..|
|00000e60| 01 a7 00 0d b0 49 00 04 | 01 a8 00 0d b2 24 00 65 |.....I..|.....$.e|
|00000e70| 01 a9 00 0d b7 02 00 65 | 01 aa 00 0d ba 72 00 66 |.......e|.....r.f|
|00000e80| 01 ab 00 0d bf 76 00 66 | 01 ac 00 0d c8 5e 00 66 |.....v.f|.....^.f|
|00000e90| 01 ad 00 0d d6 7f 00 66 | 01 ae 00 0d da ad 00 04 |.......f|........|
|00000ea0| 01 af 00 0d eb 1d 00 65 | 01 b0 00 0d ef 52 00 66 |.......e|.....R.f|
|00000eb0| 01 b1 00 0d f5 91 00 02 | 01 b2 00 0d ff 0c 00 03 |........|........|
|00000ec0| 01 b3 00 0e 03 34 00 65 | 01 b4 00 0e 04 69 00 03 |.....4.e|.....i..|
|00000ed0| 01 b5 00 0e 0a 20 00 04 | 01 b6 00 0e 0b 4a 00 04 |..... ..|.....J..|
|00000ee0| 01 b7 00 0e 0c e5 00 04 | 01 b8 00 0e 0e 8d 00 04 |........|........|
|00000ef0| 01 b9 00 0e 10 a6 00 04 | 01 ba 00 0e 1e 24 00 04 |........|.....$..|
|00000f00| 01 bb 00 0e 29 4a 00 04 | 01 bc 00 0e 2b 46 00 04 |....)J..|....+F..|
|00000f10| 01 bd 00 0e 36 d1 00 04 | 01 be 00 0e 41 02 00 04 |....6...|....A...|
|00000f20| 01 bf 00 0e 4b 75 00 04 | 01 c0 00 0e 4c 5f 00 04 |....Ku..|....L_..|
|00000f30| 01 c1 00 0e 5a 5d 00 04 | 01 c2 00 0e 5b 7f 00 04 |....Z]..|....[...|
|00000f40| 01 c3 00 0e 60 48 00 04 | 01 c4 00 0e 68 07 00 04 |....`H..|....h...|
|00000f50| 01 c5 00 0e 6b 29 00 04 | 01 c6 00 0e 76 26 00 04 |....k)..|....v&..|
|00000f60| 01 c7 00 0e 7d b4 00 04 | 01 c8 00 0e 84 3b 00 03 |....}...|.....;..|
|00000f70| 01 c9 00 0e 8a 88 00 04 | 01 ca 00 0e 8e df 00 04 |........|........|
|00000f80| 01 cb 00 0e 90 21 00 04 | 01 cc 00 0e 99 d4 00 04 |.....!..|........|
|00000f90| 01 cd 00 0e 9d 8d 00 04 | 01 ce 00 0e a5 14 00 04 |........|........|
|00000fa0| 01 cf 00 0e af 15 00 04 | 01 d0 00 0e b5 66 00 04 |........|.....f..|
|00000fb0| 01 d1 00 0e bd 5b 00 04 | 01 d2 00 0e c6 d4 00 04 |.....[..|........|
|00000fc0| 01 d3 00 0e cc 5d 00 02 | 01 d4 00 0e d5 6f 00 01 |.....]..|.....o..|
|00000fd0| 01 d5 00 0f 28 46 00 02 | 01 d6 00 0f 35 3a 00 03 |....(F..|....5:..|
|00000fe0| 01 d7 00 0f 49 bf 00 64 | 01 d8 00 0f 4c 63 00 64 |....I..d|....Lc.d|
|00000ff0| 01 d9 00 0f 4e bc 00 03 | 01 da 00 0f 58 3f 00 64 |....N...|....X?.d|
|00001000| 01 db 00 0f 5a 59 00 03 | 01 dc 00 0f 66 4f 00 64 |....ZY..|....fO.d|
|00001010| 01 dd 00 0f 7b 0e 00 02 | 01 de 00 0f 7e e1 00 03 |....{...|....~...|
|00001020| 01 df 00 0f 8a f0 00 04 | 01 e0 00 0f 9d 1e 00 64 |........|.......d|
|00001030| 01 e1 00 0f a7 df 00 64 | 01 e2 00 0f af e1 00 04 |.......d|........|
|00001040| 01 e3 00 0f b5 1e 00 02 | 01 e4 00 0f ba 4a 00 02 |........|.....J..|
|00001050| 01 e5 00 0f ca 25 00 03 | 01 e6 00 0f e1 90 00 03 |.....%..|........|
|00001060| 01 e7 00 0f f3 4a 00 64 | 01 e8 00 0f fa af 00 01 |.....J.d|........|
|00001070| 01 e9 00 10 09 49 00 02 | 01 ea 00 10 11 8c 00 65 |.....I..|.......e|
|00001080| 01 eb 00 10 1c 7c 00 65 | 01 ec 00 10 26 79 00 02 |.....|.e|....&y..|
|00001090| 01 ed 00 10 34 aa 00 65 | 01 ee 00 10 35 e4 00 66 |....4..e|....5..f|
|000010a0| 01 ef 00 10 3c 9c 00 02 | 01 f0 00 10 57 3a 00 03 |....<...|....W:..|
|000010b0| 01 f1 00 10 68 33 00 66 | 01 f2 00 10 6e 43 00 03 |....h3.f|....nC..|
|000010c0| 01 f3 00 10 73 70 00 66 | 01 f4 00 10 7c 23 00 03 |....sp.f|....|#..|
|000010d0| 01 f5 00 10 a1 cc 00 03 | 01 f6 00 10 a3 a2 00 02 |........|........|
|000010e0| 01 f7 00 10 a4 d8 00 66 | 01 f8 00 10 b0 21 00 02 |.......f|.....!..|
|000010f0| 01 f9 00 10 b8 7e 00 64 | 01 fa 00 10 b9 ad 00 03 |.....~.d|........|
|00001100| 01 fb 00 10 bb 23 00 64 | 01 fc 00 10 bc 65 00 03 |.....#.d|.....e..|
|00001110| 01 fd 00 10 c0 13 00 64 | 01 fe 00 10 c1 65 00 04 |.......d|.....e..|
|00001120| 01 ff 00 10 cd 98 00 64 | 02 00 00 10 ce bb 00 64 |.......d|.......d|
|00001130| 02 01 00 10 f2 82 00 04 | 02 02 00 11 04 cc 00 64 |........|.......d|
|00001140| 02 03 00 11 05 d4 00 64 | 02 04 00 11 0f f4 00 64 |.......d|.......d|
|00001150| 02 05 00 11 28 16 00 04 | 02 06 00 11 2d 86 00 64 |....(...|....-..d|
|00001160| 02 07 00 11 2f 06 00 04 | 02 08 00 11 36 d6 00 64 |..../...|....6..d|
|00001170| 02 09 00 11 37 e4 00 64 | 02 0a 00 11 39 46 00 03 |....7..d|....9F..|
|00001180| 02 0b 00 11 40 6d 00 66 | 02 0c 00 11 42 8f 00 01 |....@m.f|....B...|
|00001190| 02 0d 00 11 4e 2b 00 02 | 02 0e 00 11 55 03 00 02 |....N+..|....U...|
|000011a0| 02 0f 00 11 6e 70 00 03 | 02 10 00 11 73 fe 00 66 |....np..|....s..f|
|000011b0| 02 11 00 11 78 07 00 66 | 02 12 00 11 7e a1 00 66 |....x..f|....~..f|
|000011c0| 02 13 00 11 89 74 00 66 | 02 14 00 11 8f 72 00 03 |.....t.f|.....r..|
|000011d0| 02 15 00 11 98 54 00 66 | 02 16 00 11 a0 8a 00 02 |.....T.f|........|
|000011e0| 02 17 00 11 a5 35 00 03 | 02 18 00 11 b3 1c 00 03 |.....5..|........|
|000011f0| 02 19 00 11 c8 f6 00 03 | 02 1a 00 11 e8 dc 00 03 |........|........|
|00001200| 02 1b 00 12 00 98 00 03 | 02 1c 00 12 17 db 00 03 |........|........|
|00001210| 02 1d 00 12 26 f3 00 03 | 02 1e 00 12 37 cb 00 03 |....&...|....7...|
|00001220| 02 1f 00 12 3e 17 00 02 | 02 20 00 12 40 d4 00 01 |....>...|. ..@...|
|00001230| 02 21 00 12 5b 89 00 02 | 02 22 00 12 6a a9 00 66 |.!..[...|."..j..f|
|00001240| 02 23 00 12 83 9f 00 02 | 02 24 00 12 8c 19 00 03 |.#......|.$......|
|00001250| 02 25 00 12 8f a4 00 66 | 02 26 00 12 a0 1d 00 66 |.%.....f|.&.....f|
|00001260| 02 27 00 12 b1 2e 00 03 | 02 28 00 12 b6 a8 00 04 |.'......|.(......|
|00001270| 02 29 00 12 ba 45 00 64 | 02 2a 00 12 bd d6 00 64 |.)...E.d|.*.....d|
|00001280| 02 2b 00 12 bf 6f 00 04 | 02 2c 00 12 c5 83 00 03 |.+...o..|.,......|
|00001290| 02 2d 00 12 d0 2b 00 66 | 02 2e 00 12 dd e5 00 03 |.-...+.f|........|
|000012a0| 02 2f 00 12 e9 69 00 66 | 02 30 00 12 f0 a1 00 66 |./...i.f|.0.....f|
|000012b0| 02 31 00 12 f8 70 00 03 | 02 32 00 12 fb f8 00 66 |.1...p..|.2.....f|
|000012c0| 02 33 00 13 0a 96 00 03 | 02 34 00 13 0e b2 00 03 |.3......|.4......|
|000012d0| 02 35 00 13 1b c8 00 03 | 02 36 00 13 25 5a 00 04 |.5......|.6..%Z..|
|000012e0| 02 37 00 13 2a 70 00 04 | 02 38 00 13 30 2c 00 03 |.7..*p..|.8..0,..|
|000012f0| 02 39 00 13 3f 1e 00 02 | 02 3a 00 13 48 4c 00 02 |.9..?...|.:..HL..|
|00001300| 02 3b 00 13 4e a3 00 03 | 02 3c 00 13 55 19 00 03 |.;..N...|.<..U...|
|00001310| 02 3d 00 13 5c a9 00 04 | 02 3e 00 13 5e 6d 00 04 |.=..\...|.>..^m..|
|00001320| 02 3f 00 13 5f d2 00 04 | 02 40 00 13 6c a3 00 04 |.?.._...|.@..l...|
|00001330| 02 41 00 13 77 58 00 04 | 02 42 00 13 7a b1 00 04 |.A..wX..|.B..z...|
|00001340| 02 43 00 13 88 e6 00 04 | 02 44 00 13 92 25 00 04 |.C......|.D...%..|
|00001350| 02 45 00 13 af c0 00 04 | 02 46 00 13 b3 b4 00 04 |.E......|.F......|
|00001360| 02 47 00 13 b4 dc 00 04 | 02 48 00 13 bc 80 00 04 |.G......|.H......|
|00001370| 02 49 00 13 ca b4 00 04 | 02 4a 00 13 cd c2 00 04 |.I......|.J......|
|00001380| 02 4b 00 13 d1 82 00 03 | 02 4c 00 13 d5 16 00 04 |.K......|.L......|
|00001390| 02 4d 00 13 d9 b5 00 04 | 02 4e 00 13 dc 58 00 04 |.M......|.N...X..|
|000013a0| 02 4f 00 13 e0 9a 00 04 | 02 50 00 13 f2 b6 00 04 |.O......|.P......|
|000013b0| 02 51 00 13 f6 d6 00 04 | 02 52 00 13 f8 43 00 04 |.Q......|.R...C..|
|000013c0| 02 53 00 14 01 47 00 04 | 02 54 00 14 02 f7 00 04 |.S...G..|.T......|
|000013d0| 02 55 00 14 0e fb 00 04 | 02 56 00 14 15 c3 00 04 |.U......|.V......|
|000013e0| 02 57 00 14 1c 89 00 04 | 02 58 00 14 1f 7b 00 04 |.W......|.X...{..|
|000013f0| 02 59 00 14 23 2a 00 04 | 02 5a 00 14 25 f2 00 04 |.Y..#*..|.Z..%...|
|00001400| 02 5b 00 14 29 6c 00 04 | 02 5c 00 14 2e c4 00 04 |.[..)l..|.\......|
|00001410| 02 5d 00 14 33 26 00 04 | 02 5e 00 14 3a b9 00 04 |.]..3&..|.^..:...|
|00001420| 02 5f 00 14 3f e2 00 04 | 02 60 00 14 41 e7 00 04 |._..?...|.`..A...|
|00001430| 02 61 00 14 4e e1 00 04 | 02 62 00 14 5b 75 00 04 |.a..N...|.b..[u..|
|00001440| 02 63 00 14 69 f6 00 04 | 02 64 00 14 6e 7b 00 04 |.c..i...|.d..n{..|
|00001450| 02 65 00 14 70 fa 00 04 | 02 66 00 14 74 11 00 04 |.e..p...|.f..t...|
|00001460| 02 67 00 14 78 93 00 04 | 02 68 00 14 81 4c 00 04 |.g..x...|.h...L..|
|00001470| 02 69 00 14 88 5c 00 04 | 02 6a 00 14 92 34 00 04 |.i...\..|.j...4..|
|00001480| 02 6b 00 14 9b f1 00 04 | 02 6c 00 14 a0 68 00 04 |.k......|.l...h..|
|00001490| 02 6d 00 14 b2 6f 00 04 | 02 6e 00 14 c5 6f 00 03 |.m...o..|.n...o..|
|000014a0| 02 6f 00 14 cb e8 00 04 | 02 70 00 14 cd 20 00 04 |.o......|.p... ..|
|000014b0| 02 71 00 14 ce fc 00 04 | 02 72 00 14 dc 44 00 04 |.q......|.r...D..|
|000014c0| 02 73 00 14 dd be 00 04 | 02 74 00 14 e4 0d 00 04 |.s......|.t......|
|000014d0| 02 75 00 14 e8 fc 00 03 | 02 76 00 14 ed 07 00 04 |.u......|.v......|
|000014e0| 02 77 00 14 fa 18 00 04 | 02 78 00 14 fb 6e 00 04 |.w......|.x...n..|
|000014f0| 02 79 00 15 01 c8 00 04 | 02 7a 00 15 06 ee 00 04 |.y......|.z......|
|00001500| 02 7b 00 15 0a c8 00 04 | 02 7c 00 15 10 bd 00 04 |.{......|.|......|
|00001510| 02 7d 00 15 1a 3e 00 04 | 02 7e 00 15 21 0d 00 03 |.}...>..|.~..!...|
|00001520| 02 7f 00 15 2a 54 00 04 | 02 80 00 15 2b 59 00 04 |....*T..|....+Y..|
|00001530| 02 81 00 15 2c ff 00 04 | 02 82 00 15 2f c5 00 04 |....,...|..../...|
|00001540| 02 83 00 15 32 46 00 03 | 02 84 00 15 34 7d 00 04 |....2F..|....4}..|
|00001550| 02 85 00 15 37 a2 00 04 | 02 86 00 15 3c 02 00 04 |....7...|....<...|
|00001560| 02 87 00 15 41 bc 00 04 | 02 88 00 15 47 90 00 02 |....A...|....G...|
|00001570| 02 89 00 15 4e 49 00 01 | 02 8a 00 15 f2 39 00 02 |....NI..|.....9..|
|00001580| 02 8b 00 16 03 6b 00 03 | 02 8c 00 16 06 e3 00 64 |.....k..|.......d|
|00001590| 02 8d 00 16 0f f3 00 03 | 02 8e 00 16 12 3a 00 64 |........|.....:.d|
|000015a0| 02 8f 00 16 13 b2 00 64 | 02 90 00 16 14 1f 00 64 |.......d|.......d|
|000015b0| 02 91 00 16 17 b4 00 64 | 02 92 00 16 1e 07 00 64 |.......d|.......d|
|000015c0| 02 93 00 16 1f c1 00 64 | 02 94 00 16 20 df 00 64 |.......d|.... ..d|
|000015d0| 02 95 00 16 24 fc 00 02 | 02 96 00 16 25 31 00 66 |....$...|....%1.f|
|000015e0| 02 97 00 16 2c 0a 00 64 | 02 98 00 16 31 cb 00 03 |....,..d|....1...|
|000015f0| 02 99 00 16 39 92 00 03 | 02 9a 00 16 4e 22 00 64 |....9...|....N".d|
|00001600| 02 9b 00 16 54 6d 00 64 | 02 9c 00 16 61 06 00 04 |....Tm.d|....a...|
|00001610| 02 9d 00 16 61 49 00 66 | 02 9e 00 16 62 84 00 04 |....aI.f|....b...|
|00001620| 02 9f 00 16 68 dc 00 64 | 02 a0 00 16 6a be 00 64 |....h..d|....j..d|
|00001630| 02 a1 00 16 6b bf 00 66 | 02 a2 00 16 76 5e 00 66 |....k..f|....v^.f|
|00001640| 02 a3 00 16 81 2b 00 04 | 02 a4 00 16 86 83 00 66 |.....+..|.......f|
|00001650| 02 a5 00 16 8a 6b 00 03 | 02 a6 00 16 92 4f 00 04 |.....k..|.....O..|
|00001660| 02 a7 00 16 94 91 00 64 | 02 a8 00 16 9b 26 00 64 |.......d|.....&.d|
|00001670| 02 a9 00 16 9d de 00 64 | 02 aa 00 16 9e fe 00 66 |.......d|.......f|
|00001680| 02 ab 00 16 a3 99 00 66 | 02 ac 00 16 af b6 00 04 |.......f|........|
|00001690| 02 ad 00 16 b7 74 00 66 | 02 ae 00 16 bb 2e 00 66 |.....t.f|.......f|
|000016a0| 02 af 00 16 c1 8a 00 04 | 02 b0 00 16 c4 76 00 66 |........|.....v.f|
|000016b0| 02 b1 00 16 c7 92 00 66 | 02 b2 00 16 cb 3c 00 66 |.......f|.....<.f|
|000016c0| 02 b3 00 16 ce 01 00 66 | 02 b4 00 16 d0 c7 00 03 |.......f|........|
|000016d0| 02 b5 00 16 d1 c6 00 64 | 02 b6 00 16 d4 18 00 04 |.......d|........|
|000016e0| 02 b7 00 16 d7 c9 00 66 | 02 b8 00 16 db 06 00 66 |.......f|.......f|
|000016f0| 02 b9 00 16 df f4 00 04 | 02 ba 00 16 e0 f4 00 66 |........|.......f|
|00001700| 02 bb 00 16 e4 3c 00 66 | 02 bc 00 16 e9 6a 00 03 |.....<.f|.....j..|
|00001710| 02 bd 00 16 ea 70 00 66 | 02 be 00 16 eb c8 00 66 |.....p.f|.......f|
|00001720| 02 bf 00 16 ef 39 00 03 | 02 c0 00 16 f0 b4 00 66 |.....9..|.......f|
|00001730| 02 c1 00 16 f4 c5 00 02 | 02 c2 00 16 f7 f2 00 03 |........|........|
|00001740| 02 c3 00 16 f9 33 00 04 | 02 c4 00 16 f9 b9 00 64 |.....3..|.......d|
|00001750| 02 c5 00 17 00 95 00 04 | 02 c6 00 17 02 c6 00 04 |........|........|
|00001760| 02 c7 00 17 08 7a 00 04 | 02 c8 00 17 10 07 00 03 |.....z..|........|
|00001770| 02 c9 00 17 14 43 00 04 | 02 ca 00 17 15 fa 00 04 |.....C..|........|
|00001780| 02 cb 00 17 16 54 00 04 | 02 cc 00 17 18 e7 00 04 |.....T..|........|
|00001790| 02 cd 00 17 19 f7 00 04 | 02 ce 00 17 2b 04 00 04 |........|....+...|
|000017a0| 02 cf 00 17 2b e2 00 04 | 02 d0 00 17 3d a7 00 04 |....+...|....=...|
|000017b0| 02 d1 00 17 3e 1c 00 04 | 02 d2 00 17 4e 8c 00 04 |....>...|....N...|
|000017c0| 02 d3 00 17 56 30 00 04 | 02 d4 00 17 56 de 00 04 |....V0..|....V...|
|000017d0| 02 d5 00 17 6c 30 00 04 | 02 d6 00 17 7d 55 00 04 |....l0..|....}U..|
|000017e0| 02 d7 00 17 85 41 00 04 | 02 d8 00 17 86 56 00 04 |.....A..|.....V..|
|000017f0| 02 d9 00 17 9c 80 00 04 | 02 da 00 17 a4 cc 00 04 |........|........|
|00001800| 02 db 00 17 ad a4 00 04 | 02 dc 00 17 ae 46 00 04 |........|.....F..|
|00001810| 02 dd 00 17 bc 61 00 04 | 02 de 00 17 ca e5 00 04 |.....a..|........|
|00001820| 02 df 00 17 cb e4 00 04 | 02 e0 00 17 d3 b4 00 03 |........|........|
|00001830| 02 e1 00 17 d7 25 00 04 | 02 e2 00 17 d7 a0 00 04 |.....%..|........|
|00001840| 02 e3 00 17 d8 a4 00 04 | 02 e4 00 17 dd 05 00 04 |........|........|
|00001850| 02 e5 00 17 dd 79 00 02 | 02 e6 00 17 e2 58 00 01 |.....y..|.....X..|
|00001860| 02 e7 00 18 4f 3b 00 02 | 02 e8 00 18 69 52 00 64 |....O;..|....iR.d|
|00001870| 02 e9 00 18 72 35 00 03 | 02 ea 00 18 72 5f 00 64 |....r5..|....r_.d|
|00001880| 02 eb 00 18 7e 43 00 04 | 02 ec 00 18 7e 7e 00 04 |....~C..|....~~..|
|00001890| 02 ed 00 18 84 b3 00 03 | 02 ee 00 18 87 98 00 64 |........|.......d|
|000018a0| 02 ef 00 18 8c 79 00 04 | 02 f0 00 18 8c b3 00 04 |.....y..|........|
|000018b0| 02 f1 00 18 90 13 00 03 | 02 f2 00 18 94 0b 00 02 |........|........|
|000018c0| 02 f3 00 18 9b 15 00 03 | 02 f4 00 18 a0 35 00 03 |........|.....5..|
|000018d0| 02 f5 00 18 a5 78 00 04 | 02 f6 00 18 a6 4f 00 04 |.....x..|.....O..|
|000018e0| 02 f7 00 18 ac f0 00 03 | 02 f8 00 18 b1 53 00 64 |........|.....S.d|
|000018f0| 02 f9 00 18 bc fb 00 66 | 02 fa 00 18 d4 07 00 66 |.......f|.......f|
|00001900| 02 fb 00 18 e6 c7 00 03 | 02 fc 00 18 ea b5 00 66 |........|.......f|
|00001910| 02 fd 00 19 0e 6d 00 03 | 02 fe 00 19 1c eb 00 64 |.....m..|.......d|
|00001920| 02 ff 00 19 22 16 00 66 | 03 00 00 19 2e 17 00 66 |...."..f|.......f|
|00001930| 03 01 00 19 40 d6 00 03 | 03 02 00 19 50 36 00 03 |....@...|....P6..|
|00001940| 03 03 00 19 57 f5 00 04 | 03 04 00 19 5a 8e 00 65 |....W...|....Z..e|
|00001950| 03 05 00 19 68 7d 00 04 | 03 06 00 19 85 79 00 66 |....h}..|.....y.f|
|00001960| 03 07 00 19 9c 85 00 02 | 03 08 00 19 a0 18 00 03 |........|........|
|00001970| 03 09 00 19 a5 a3 00 64 | 03 0a 00 19 a8 97 00 03 |.......d|........|
|00001980| 03 0b 00 19 ad 7f 00 64 | 03 0c 00 19 b4 10 00 64 |.......d|.......d|
|00001990| 03 0d 00 19 b8 ae 00 03 | 03 0e 00 19 b8 fc 00 03 |........|........|
|000019a0| 03 0f 00 19 ba fb 00 66 | 03 10 00 19 c8 a5 00 02 |.......f|........|
|000019b0| 03 11 00 19 d2 24 00 03 | 03 12 00 19 d5 3d 00 04 |.....$..|.....=..|
|000019c0| 03 13 00 19 d8 f4 00 04 | 03 14 00 19 e1 9e 00 04 |........|........|
|000019d0| 03 15 00 19 f2 56 00 03 | 03 16 00 19 ff 89 00 04 |.....V..|........|
|000019e0| 03 17 00 1a 07 cc 00 04 | 03 18 00 1a 08 35 00 04 |........|.....5..|
|000019f0| 03 19 00 1a 0c 73 00 04 | 03 1a 00 1a 0f 50 00 04 |.....s..|.....P..|
|00001a00| 03 1b 00 1a 15 b6 00 04 | 03 1c 00 1a 19 9f 00 04 |........|........|
|00001a10| 03 1d 00 1a 2f 0c 00 04 | 03 1e 00 1a 30 3c 00 04 |..../...|....0<..|
|00001a20| 03 1f 00 1a 40 93 00 04 | 03 20 00 1a 45 72 00 04 |....@...|. ..Er..|
|00001a30| 03 21 00 1a 46 7b 00 04 | 03 22 00 1a 53 38 00 04 |.!..F{..|."..S8..|
|00001a40| 03 23 00 1a 57 b2 00 04 | 03 24 00 1a 6b c1 00 04 |.#..W...|.$..k...|
|00001a50| 03 25 00 1a 72 bb 00 04 | 03 26 00 1a 76 37 00 04 |.%..r...|.&..v7..|
|00001a60| 03 27 00 1a 77 4f 00 04 | 03 28 00 1a 80 4f 00 04 |.'..wO..|.(...O..|
|00001a70| 03 29 00 1a 8b 40 00 04 | 03 2a 00 1a 91 02 00 04 |.)...@..|.*......|
|00001a80| 03 2b 00 1a 96 09 00 04 | 03 2c 00 1a 9d 8c 00 04 |.+......|.,......|
|00001a90| 03 2d 00 1a a3 9d 00 04 | 03 2e 00 1a a4 80 00 04 |.-......|........|
|00001aa0| 03 2f 00 1a b6 f4 00 04 | 03 30 00 1a bc c5 00 04 |./......|.0......|
|00001ab0| 03 31 00 1a bd 46 00 04 | 03 32 00 1a c8 31 00 04 |.1...F..|.2...1..|
|00001ac0| 03 33 00 1a d0 0f 00 03 | 03 34 00 1a d4 20 00 03 |.3......|.4... ..|
|00001ad0| 03 35 00 1a d6 00 00 04 | 03 36 00 1a d7 af 00 64 |.5......|.6.....d|
|00001ae0| 03 37 00 1a d8 35 00 04 | 03 38 00 1a df 9e 00 64 |.7...5..|.8.....d|
|00001af0| 03 39 00 1a e2 45 00 04 | 03 3a 00 1a e3 78 00 02 |.9...E..|.:...x..|
|00001b00| 03 3b 00 1a e6 40 00 01 | 03 3c 00 1b 2d 4e 00 01 |.;...@..|.<..-N..|
|00001b10| 03 3d 00 1b ca 39 03 3e | 15 49 6e 74 65 72 61 70 |.=...9.>|.Interap|
|00001b20| 70 6c 69 63 61 74 69 6f | 6e 20 43 6f 6d 6d 1e 49 |plicatio|n Comm.I|
|00001b30| 6e 74 65 72 61 70 70 6c | 69 63 61 74 69 6f 6e 20 |nterappl|ication |
|00001b40| 43 6f 6d 6d 75 6e 69 63 | 61 74 69 6f 6e 08 43 6f |Communic|ation.Co|
|00001b50| 6e 74 65 6e 74 73 1d 46 | 69 67 75 72 65 73 2c 20 |ntents.F|igures, |
|00001b60| 54 61 62 6c 65 73 2c 20 | 61 6e 64 20 4c 69 73 74 |Tables, |and List|
|00001b70| 69 6e 67 73 0f 41 62 6f | 75 74 20 54 68 69 73 20 |ings.Abo|ut This |
|00001b80| 42 6f 6f 6b 1b 46 6f 72 | 6d 61 74 20 6f 66 20 61 |Book.For|mat of a|
|00001b90| 20 54 79 70 69 63 61 6c | 20 43 68 61 70 74 65 72 | Typical| Chapter|
|00001ba0| 1d 43 6f 6e 76 65 6e 74 | 69 6f 6e 73 20 55 73 65 |.Convent|ions Use|
|00001bb0| 64 20 69 6e 20 54 68 69 | 73 20 42 6f 6f 6b 0d 53 |d in Thi|s Book.S|
|00001bc0| 70 65 63 69 61 6c 20 46 | 6f 6e 74 73 0e 54 79 70 |pecial F|onts.Typ|
|00001bd0| 65 73 20 6f 66 20 4e 6f | 74 65 73 1d 41 73 73 65 |es of No|tes.Asse|
|00001be0| 6d 62 6c 79 2d 4c 61 6e | 67 75 61 67 65 20 49 6e |mbly-Lan|guage In|
|00001bf0| 66 6f 72 6d 61 74 69 6f | 6e 1b 54 68 65 20 44 65 |formatio|n.The De|
|00001c00| 76 65 6c 6f 70 6d 65 6e | 74 20 45 6e 76 69 72 6f |velopmen|t Enviro|
|00001c10| 6e 6d 65 6e 74 2e 49 6e | 74 72 6f 64 75 63 74 69 |nment.In|troducti|
|00001c20| 6f 6e 20 74 6f 20 49 6e | 74 65 72 61 70 70 6c 69 |on to In|terappli|
|00001c30| 63 61 74 69 6f 6e 20 43 | 6f 6d 6d 75 6e 69 63 61 |cation C|ommunica|
|00001c40| 74 69 6f 6e 2a 4f 76 65 | 72 76 69 65 77 20 6f 66 |tion*Ove|rview of|
|00001c50| 20 49 6e 74 65 72 61 70 | 70 6c 69 63 61 74 69 6f | Interap|plicatio|
|00001c60| 6e 20 43 6f 6d 6d 75 6e | 69 63 61 74 69 6f 6e 42 |n Commun|icationB|
|00001c70| 46 69 67 75 72 65 20 31 | 2d 31 09 50 72 69 6e 63 |Figure 1|-1.Princ|
|00001c80| 69 70 61 6c 20 6d 65 74 | 68 6f 64 73 20 6f 66 20 |ipal met|hods of |
|00001c90| 63 6f 6d 6d 75 6e 69 63 | 61 74 69 6f 6e 20 62 65 |communic|ation be|
|00001ca0| 74 77 65 65 6e 20 61 70 | 70 6c 69 63 61 74 69 6f |tween ap|plicatio|
|00001cb0| 6e 73 1f 53 68 61 72 69 | 6e 67 20 44 61 74 61 20 |ns.Shari|ng Data |
|00001cc0| 41 6d 6f 6e 67 20 41 70 | 70 6c 69 63 61 74 69 6f |Among Ap|plicatio|
|00001cd0| 6e 73 3b 46 69 67 75 72 | 65 20 31 2d 32 09 53 68 |ns;Figur|e 1-2.Sh|
|00001ce0| 61 72 69 6e 67 20 64 61 | 74 61 20 77 69 74 68 20 |aring da|ta with |
|00001cf0| 74 68 65 20 61 69 64 20 | 6f 66 20 74 68 65 20 45 |the aid |of the E|
|00001d00| 64 69 74 69 6f 6e 20 4d | 61 6e 61 67 65 72 34 46 |dition M|anager4F|
|00001d10| 69 67 75 72 65 20 31 2d | 33 09 41 20 70 75 62 6c |igure 1-|3.A publ|
|00001d20| 69 73 68 65 72 2c 20 61 | 6e 20 65 64 69 74 69 6f |isher, a|n editio|
|00001d30| 6e 2c 20 61 6e 64 20 61 | 20 73 75 62 73 63 72 69 |n, and a| subscri|
|00001d40| 62 65 72 37 46 69 67 75 | 72 65 20 31 2d 34 09 53 |ber7Figu|re 1-4.S|
|00001d50| 68 61 72 69 6e 67 20 64 | 79 6e 61 6d 69 63 20 64 |haring d|ynamic d|
|00001d60| 61 74 61 20 77 69 74 68 | 20 6f 74 68 65 72 20 61 |ata with| other a|
|00001d70| 70 70 6c 69 63 61 74 69 | 6f 6e 73 26 53 65 6e 64 |pplicati|ons&Send|
|00001d80| 69 6e 67 20 61 6e 64 20 | 52 65 73 70 6f 6e 64 69 |ing and |Respondi|
|00001d90| 6e 67 20 74 6f 20 41 70 | 70 6c 65 20 45 76 65 6e |ng to Ap|ple Even|
|00001da0| 74 73 59 46 69 67 75 72 | 65 20 31 2d 35 09 53 65 |tsYFigur|e 1-5.Se|
|00001db0| 6e 64 69 6e 67 20 61 6e | 64 20 72 65 73 70 6f 6e |nding an|d respon|
|00001dc0| 64 69 6e 67 20 74 6f 20 | 41 70 70 6c 65 20 65 76 |ding to |Apple ev|
|00001dd0| 65 6e 74 73 20 77 69 74 | 68 20 74 68 65 20 61 69 |ents wit|h the ai|
|00001de0| 64 20 6f 66 20 74 68 65 | 20 41 70 70 6c 65 20 45 |d of the| Apple E|
|00001df0| 76 65 6e 74 20 4d 61 6e | 61 67 65 72 15 53 74 61 |vent Man|ager.Sta|
|00001e00| 6e 64 61 72 64 20 41 70 | 70 6c 65 20 45 76 65 6e |ndard Ap|ple Even|
|00001e10| 74 73 15 48 61 6e 64 6c | 69 6e 67 20 41 70 70 6c |ts.Handl|ing Appl|
|00001e20| 65 20 45 76 65 6e 74 73 | 1b 46 69 67 75 72 65 20 |e Events|.Figure |
|00001e30| 31 2d 36 09 41 20 53 65 | 74 20 44 61 74 61 20 65 |1-6.A Se|t Data e|
|00001e40| 76 65 6e 74 34 53 75 70 | 70 6f 72 74 69 6e 67 20 |vent4Sup|porting |
|00001e50| 41 70 70 6c 65 53 63 72 | 69 70 74 20 61 6e 64 20 |AppleScr|ipt and |
|00001e60| 4f 74 68 65 72 20 53 63 | 72 69 70 74 69 6e 67 20 |Other Sc|ripting |
|00001e70| 4c 61 6e 67 75 61 67 65 | 73 36 46 69 67 75 72 65 |Language|s6Figure|
|00001e80| 20 31 2d 37 09 48 6f 77 | 20 61 20 73 63 72 69 70 | 1-7.How| a scrip|
|00001e90| 74 69 6e 67 20 63 6f 6d | 70 6f 6e 65 6e 74 20 65 |ting com|ponent e|
|00001ea0| 78 65 63 75 74 65 73 20 | 61 20 73 63 72 69 70 74 |xecutes |a script|
|00001eb0| 17 53 63 72 69 70 74 61 | 62 6c 65 20 41 70 70 6c |.Scripta|ble Appl|
|00001ec0| 69 63 61 74 69 6f 6e 73 | 38 46 69 67 75 72 65 20 |ications|8Figure |
|00001ed0| 31 2d 38 09 41 20 53 65 | 74 20 44 61 74 61 20 65 |1-8.A Se|t Data e|
|00001ee0| 76 65 6e 74 20 73 65 6e | 74 20 64 75 72 69 6e 67 |vent sen|t during|
|00001ef0| 20 73 63 72 69 70 74 20 | 65 78 65 63 75 74 69 6f | script |executio|
|00001f00| 6e 17 52 65 63 6f 72 64 | 61 62 6c 65 20 41 70 70 |n.Record|able App|
|00001f10| 6c 69 63 61 74 69 6f 6e | 73 3b 46 69 67 75 72 65 |lication|s;Figure|
|00001f20| 20 31 2d 39 09 52 65 63 | 6f 72 64 69 6e 67 20 75 | 1-9.Rec|ording u|
|00001f30| 73 65 72 20 61 63 74 69 | 6f 6e 73 20 69 6e 20 61 |ser acti|ons in a|
|00001f40| 20 66 61 63 74 6f 72 65 | 64 20 61 70 70 6c 69 63 | factore|d applic|
|00001f50| 61 74 69 6f 6e 30 41 70 | 70 6c 69 63 61 74 69 6f |ation0Ap|plicatio|
|00001f60| 6e 73 20 54 68 61 74 20 | 4d 61 6e 69 70 75 6c 61 |ns That |Manipula|
|00001f70| 74 65 20 61 6e 64 20 45 | 78 65 63 75 74 65 20 53 |te and E|xecute S|
|00001f80| 63 72 69 70 74 73 4b 46 | 69 67 75 72 65 20 31 2d |criptsKF|igure 1-|
|00001f90| 31 30 09 43 6f 6e 74 72 | 6f 6c 6c 69 6e 67 20 61 |10.Contr|olling a|
|00001fa0| 6e 20 61 70 70 6c 69 63 | 61 74 69 6f 6e d5 73 20 |n applic|ation.s |
|00001fb0| 6f 77 6e 20 62 65 68 61 | 76 69 6f 72 20 62 79 20 |own beha|vior by |
|00001fc0| 65 78 65 63 75 74 69 6e | 67 20 61 20 73 63 72 69 |executin|g a scri|
|00001fd0| 70 74 4c 46 69 67 75 72 | 65 20 31 2d 31 31 09 50 |ptLFigur|e 1-11.P|
|00001fe0| 6f 73 74 69 6e 67 20 61 | 6e 20 69 6e 76 6f 69 63 |osting a|n invoic|
|00001ff0| 65 20 61 6e 64 20 75 70 | 64 61 74 69 6e 67 20 61 |e and up|dating a|
|00002000| 20 64 61 74 61 62 61 73 | 65 20 62 79 20 65 78 65 | databas|e by exe|
|00002010| 63 75 74 69 6e 67 20 61 | 20 73 63 72 69 70 74 19 |cuting a| script.|
|00002020| 45 78 63 68 61 6e 67 69 | 6e 67 20 4d 65 73 73 61 |Exchangi|ng Messa|
|00002030| 67 65 20 42 6c 6f 63 6b | 73 0f 45 64 69 74 69 6f |ge Block|s.Editio|
|00002040| 6e 20 4d 61 6e 61 67 65 | 72 36 0d 49 6e 74 72 6f |n Manage|r6.Intro|
|00002050| 64 75 63 74 69 6f 6e 20 | 74 6f 20 50 75 62 6c 69 |duction |to Publi|
|00002060| 73 68 65 72 73 2c 20 53 | 75 62 73 63 72 69 62 65 |shers, S|ubscribe|
|00002070| 72 73 2c 20 61 6e 64 20 | 45 64 69 74 69 6f 6e 73 |rs, and |Editions|
|00002080| 23 46 69 67 75 72 65 20 | 32 2d 31 09 54 68 65 20 |#Figure |2-1.The |
|00002090| 64 65 66 61 75 6c 74 20 | 65 64 69 74 69 6f 6e 20 |default |edition |
|000020a0| 69 63 6f 6e 35 46 69 67 | 75 72 65 20 32 2d 32 09 |icon5Fig|ure 2-2.|
|000020b0| 0d 41 20 70 75 62 6c 69 | 73 68 65 72 2c 20 61 6e |.A publi|sher, an|
|000020c0| 20 65 64 69 74 69 6f 6e | 2c 20 61 6e 64 20 61 20 | edition|, and a |
|000020d0| 73 75 62 73 63 72 69 62 | 65 72 23 46 69 67 75 72 |subscrib|er#Figur|
|000020e0| 65 20 32 2d 33 09 54 68 | 65 20 70 75 62 6c 69 73 |e 2-3.Th|e publis|
|000020f0| 68 65 72 20 64 69 61 6c | 6f 67 20 62 6f 78 25 46 |her dial|og box%F|
|00002100| 69 67 75 72 65 20 32 2d | 34 09 0d 54 68 65 20 73 |igure 2-|4..The s|
|00002110| 75 62 73 63 72 69 62 65 | 72 20 64 69 61 6c 6f 67 |ubscribe|r dialog|
|00002120| 20 62 6f 78 34 46 69 67 | 75 72 65 20 32 2d 35 09 | box4Fig|ure 2-5.|
|00002130| 41 20 64 6f 63 75 6d 65 | 6e 74 20 61 6e 64 20 69 |A docume|nt and i|
|00002140| 74 73 20 63 6f 72 72 65 | 73 70 6f 6e 64 69 6e 67 |ts corre|sponding|
|00002150| 20 65 64 69 74 69 6f 6e | 73 2b 46 69 67 75 72 65 | edition|s+Figure|
|00002160| 20 32 2d 36 09 50 75 62 | 6c 69 73 68 65 72 20 61 | 2-6.Pub|lisher a|
|00002170| 6e 64 20 73 75 62 73 63 | 72 69 62 65 72 20 62 6f |nd subsc|riber bo|
|00002180| 72 64 65 72 73 34 46 69 | 67 75 72 65 20 32 2d 37 |rders4Fi|gure 2-7|
|00002190| 09 45 64 69 74 69 6f 6e | 20 4d 61 6e 61 67 65 72 |.Edition| Manager|
|000021a0| 20 63 6f 6d 6d 61 6e 64 | 73 20 69 6e 20 74 68 65 | command|s in the|
|000021b0| 20 45 64 69 74 20 6d 65 | 6e 75 45 46 69 67 75 72 | Edit me|nuEFigur|
|000021c0| 65 20 32 2d 38 09 45 64 | 69 74 69 6f 6e 20 4d 61 |e 2-8.Ed|ition Ma|
|000021d0| 6e 61 67 65 72 20 63 6f | 6d 6d 61 6e 64 73 20 75 |nager co|mmands u|
|000021e0| 6e 64 65 72 20 74 68 65 | 20 50 75 62 6c 69 73 68 |nder the| Publish|
|000021f0| 69 6e 67 20 6d 65 6e 75 | 20 63 6f 6d 6d 61 6e 64 |ing menu| command|
|00002200| 1a 0d 41 62 6f 75 74 20 | 74 68 65 20 45 64 69 74 |..About |the Edit|
|00002210| 69 6f 6e 20 4d 61 6e 61 | 67 65 72 19 55 73 69 6e |ion Mana|ger.Usin|
|00002220| 67 20 74 68 65 20 45 64 | 69 74 69 6f 6e 20 4d 61 |g the Ed|ition Ma|
|00002230| 6e 61 67 65 72 30 0d 52 | 65 63 65 69 76 69 6e 67 |nager0.R|eceiving|
|00002240| 20 41 70 70 6c 65 20 45 | 76 65 6e 74 73 20 46 72 | Apple E|vents Fr|
|00002250| 6f 6d 20 74 68 65 20 45 | 64 69 74 69 6f 6e 20 4d |om the E|dition M|
|00002260| 61 6e 61 67 65 72 52 4c | 69 73 74 69 6e 67 20 32 |anagerRL|isting 2|
|00002270| 2d 31 09 41 63 63 65 70 | 74 69 6e 67 20 53 65 63 |-1.Accep|ting Sec|
|00002280| 74 69 6f 6e 20 52 65 61 | 64 20 65 76 65 6e 74 73 |tion Rea|d events|
|00002290| 20 61 6e 64 20 76 65 72 | 69 66 79 69 6e 67 20 69 | and ver|ifying i|
|000022a0| 66 20 61 20 73 65 63 74 | 69 6f 6e 20 69 73 20 72 |f a sect|ion is r|
|000022b0| 65 67 69 73 74 65 72 65 | 64 2c 43 72 65 61 74 69 |egistere|d,Creati|
|000022c0| 6e 67 20 74 68 65 20 53 | 65 63 74 69 6f 6e 20 52 |ng the S|ection R|
|000022d0| 65 63 6f 72 64 20 61 6e | 64 20 41 6c 69 61 73 20 |ecord an|d Alias |
|000022e0| 52 65 63 6f 72 64 4b 46 | 69 67 75 72 65 20 32 2d |RecordKF|igure 2-|
|000022f0| 39 09 41 20 64 6f 63 75 | 6d 65 6e 74 20 77 69 74 |9.A docu|ment wit|
|00002300| 68 20 61 20 70 75 62 6c | 69 73 68 65 72 20 61 6e |h a publ|isher an|
|00002310| 64 20 73 75 62 73 63 72 | 69 62 65 72 20 61 6e 64 |d subscr|iber and|
|00002320| 20 69 74 73 20 72 65 73 | 6f 75 72 63 65 20 66 6f | its res|ource fo|
|00002330| 72 6b 25 53 61 76 69 6e | 67 20 61 20 44 6f 63 75 |rk%Savin|g a Docu|
|00002340| 6d 65 6e 74 20 43 6f 6e | 74 61 69 6e 69 6e 67 20 |ment Con|taining |
|00002350| 53 65 63 74 69 6f 6e 73 | 27 46 69 67 75 72 65 20 |Sections|'Figure |
|00002360| 32 2d 31 30 09 54 68 65 | 20 6e 65 77 20 70 75 62 |2-10.The| new pub|
|00002370| 6c 69 73 68 65 72 20 61 | 6c 65 72 74 20 62 6f 78 |lisher a|lert box|
|00002380| 32 4c 69 73 74 69 6e 67 | 20 32 2d 32 09 0d 53 61 |2Listing| 2-2..Sa|
|00002390| 76 69 6e 67 20 61 20 64 | 6f 63 75 6d 65 6e 74 20 |ving a d|ocument |
|000023a0| 63 6f 6e 74 61 69 6e 69 | 6e 67 20 73 65 63 74 69 |containi|ng secti|
|000023b0| 6f 6e 73 33 0d 4f 70 65 | 6e 69 6e 67 20 61 6e 64 |ons3.Ope|ning and|
|000023c0| 20 43 6c 6f 73 69 6e 67 | 20 61 20 44 6f 63 75 6d | Closing| a Docum|
|000023d0| 65 6e 74 20 43 6f 6e 74 | 61 69 6e 69 6e 67 20 53 |ent Cont|aining S|
|000023e0| 65 63 74 69 6f 6e 73 32 | 4c 69 73 74 69 6e 67 20 |ections2|Listing |
|000023f0| 32 2d 33 09 4f 70 65 6e | 69 6e 67 20 61 20 64 6f |2-3.Open|ing a do|
|00002400| 63 75 6d 65 6e 74 20 63 | 6f 6e 74 61 69 6e 69 6e |cument c|ontainin|
|00002410| 67 20 73 65 63 74 69 6f | 6e 73 1d 52 65 61 64 69 |g sectio|ns.Readi|
|00002420| 6e 67 20 61 6e 64 20 57 | 72 69 74 69 6e 67 20 61 |ng and W|riting a|
|00002430| 20 53 65 63 74 69 6f 6e | 15 46 6f 72 6d 61 74 73 | Section|.Formats|
|00002440| 20 69 6e 20 61 6e 20 45 | 64 69 74 69 6f 6e 12 4f | in an E|dition.O|
|00002450| 70 65 6e 69 6e 67 20 61 | 6e 20 45 64 69 74 69 6f |pening a|n Editio|
|00002460| 6e 0d 0d 46 6f 72 6d 61 | 74 20 4d 61 72 6b 73 20 |n..Forma|t Marks |
|00002470| 52 65 61 64 69 6e 67 20 | 61 6e 64 20 57 72 69 74 |Reading |and Writ|
|00002480| 69 6e 67 20 45 64 69 74 | 69 6f 6e 20 44 61 74 61 |ing Edit|ion Data|
|00002490| 12 43 6c 6f 73 69 6e 67 | 20 61 6e 20 45 64 69 74 |.Closing| an Edit|
|000024a0| 69 6f 6e 15 0d 43 72 65 | 61 74 69 6e 67 20 61 20 |ion..Cre|ating a |
|000024b0| 50 75 62 6c 69 73 68 65 | 72 29 46 69 67 75 72 65 |Publishe|r)Figure|
|000024c0| 20 32 2d 31 31 09 41 20 | 73 61 6d 70 6c 65 20 70 | 2-11.A |sample p|
|000024d0| 75 62 6c 69 73 68 65 72 | 20 64 69 61 6c 6f 67 20 |ublisher| dialog |
|000024e0| 62 6f 78 1e 43 72 65 61 | 74 69 6e 67 20 74 68 65 |box.Crea|ting the|
|000024f0| 20 45 64 69 74 69 6f 6e | 20 43 6f 6e 74 61 69 6e | Edition| Contain|
|00002500| 65 72 20 4c 69 73 74 69 | 6e 67 20 32 2d 34 09 43 |er Listi|ng 2-4.C|
|00002510| 72 65 61 74 69 6e 67 20 | 61 20 70 75 62 6c 69 73 |reating |a publis|
|00002520| 68 65 72 2b 0d 4f 70 65 | 6e 69 6e 67 20 61 6e 20 |her+.Ope|ning an |
|00002530| 45 64 69 74 69 6f 6e 20 | 43 6f 6e 74 61 69 6e 65 |Edition |Containe|
|00002540| 72 20 74 6f 20 57 72 69 | 74 65 20 44 61 74 61 27 |r to Wri|te Data'|
|00002550| 4c 69 73 74 69 6e 67 20 | 32 2d 35 09 0d 57 72 69 |Listing |2-5..Wri|
|00002560| 74 69 6e 67 20 64 61 74 | 61 20 74 6f 20 61 6e 20 |ting dat|a to an |
|00002570| 65 64 69 74 69 6f 6e 16 | 0d 43 72 65 61 74 69 6e |edition.|.Creatin|
|00002580| 67 20 61 20 53 75 62 73 | 63 72 69 62 65 72 2a 46 |g a Subs|criber*F|
|00002590| 69 67 75 72 65 20 32 2d | 31 32 09 41 20 73 61 6d |igure 2-|12.A sam|
|000025a0| 70 6c 65 20 73 75 62 73 | 63 72 69 62 65 72 20 64 |ple subs|criber d|
|000025b0| 69 61 6c 6f 67 20 62 6f | 78 22 4c 69 73 74 69 6e |ialog bo|x"Listin|
|000025c0| 67 20 32 2d 36 09 0d 43 | 72 65 61 74 69 6e 67 20 |g 2-6..C|reating |
|000025d0| 61 20 73 75 62 73 63 72 | 69 62 65 72 2a 0d 4f 70 |a subscr|iber*.Op|
|000025e0| 65 6e 69 6e 67 20 61 6e | 20 45 64 69 74 69 6f 6e |ening an| Edition|
|000025f0| 20 43 6f 6e 74 61 69 6e | 65 72 20 74 6f 20 52 65 | Contain|er to Re|
|00002600| 61 64 20 44 61 74 61 25 | 43 68 6f 6f 73 69 6e 67 |ad Data%|Choosing|
|00002610| 20 57 68 69 63 68 20 45 | 64 69 74 69 6f 6e 20 46 | Which E|dition F|
|00002620| 6f 72 6d 61 74 20 74 6f | 20 52 65 61 64 23 4c 69 |ormat to| Read#Li|
|00002630| 73 74 69 6e 67 20 32 2d | 37 09 52 65 61 64 69 6e |sting 2-|7.Readin|
|00002640| 67 20 69 6e 20 65 64 69 | 74 69 6f 6e 20 64 61 74 |g in edi|tion dat|
|00002650| 61 26 55 73 69 6e 67 20 | 50 75 62 6c 69 73 68 65 |a&Using |Publishe|
|00002660| 72 20 61 6e 64 20 53 75 | 62 73 63 72 69 62 65 72 |r and Su|bscriber|
|00002670| 20 4f 70 74 69 6f 6e 73 | 4c 46 69 67 75 72 65 20 | Options|LFigure |
|00002680| 32 2d 31 33 09 54 68 65 | 20 70 75 62 6c 69 73 68 |2-13.The| publish|
|00002690| 65 72 20 6f 70 74 69 6f | 6e 73 20 64 69 61 6c 6f |er optio|ns dialo|
|000026a0| 67 20 62 6f 78 20 77 69 | 74 68 20 75 70 64 61 74 |g box wi|th updat|
|000026b0| 65 20 6d 6f 64 65 20 73 | 65 74 20 74 6f 20 4f 6e |e mode s|et to On|
|000026c0| 20 53 61 76 65 4e 46 69 | 67 75 72 65 20 32 2d 31 | SaveNFi|gure 2-1|
|000026d0| 34 09 54 68 65 20 70 75 | 62 6c 69 73 68 65 72 20 |4.The pu|blisher |
|000026e0| 6f 70 74 69 6f 6e 73 20 | 64 69 61 6c 6f 67 20 62 |options |dialog b|
|000026f0| 6f 78 20 77 69 74 68 20 | 75 70 64 61 74 65 20 6d |ox with |update m|
|00002700| 6f 64 65 20 73 65 74 20 | 74 6f 20 4d 61 6e 75 61 |ode set |to Manua|
|00002710| 6c 6c 79 20 54 46 69 67 | 75 72 65 20 32 2d 31 35 |lly TFig|ure 2-15|
|00002720| 09 54 68 65 20 73 75 62 | 73 63 72 69 62 65 72 20 |.The sub|scriber |
|00002730| 6f 70 74 69 6f 6e 73 20 | 64 69 61 6c 6f 67 20 62 |options |dialog b|
|00002740| 6f 78 20 77 69 74 68 20 | 75 70 64 61 74 65 20 6d |ox with |update m|
|00002750| 6f 64 65 20 73 65 74 20 | 74 6f 20 41 75 74 6f 6d |ode set |to Autom|
|00002760| 61 74 69 63 61 6c 6c 79 | 20 4e 46 69 67 75 72 65 |atically| NFigure|
|00002770| 20 32 2d 31 36 09 54 68 | 65 20 73 75 62 73 63 72 | 2-16.Th|e subscr|
|00002780| 69 62 65 72 20 6f 70 74 | 69 6f 6e 73 20 64 69 61 |iber opt|ions dia|
|00002790| 6c 6f 67 20 62 6f 78 20 | 77 69 74 68 20 75 70 64 |log box |with upd|
|000027a0| 61 74 65 20 6d 6f 64 65 | 20 73 65 74 20 74 6f 20 |ate mode| set to |
|000027b0| 4d 61 6e 75 61 6c 6c 79 | 26 4c 69 73 74 69 6e 67 |Manually|&Listing|
|000027c0| 20 32 2d 38 09 52 65 73 | 70 6f 6e 64 69 6e 67 20 | 2-8.Res|ponding |
|000027d0| 74 6f 20 61 63 74 69 6f | 6e 20 63 6f 64 65 73 31 |to actio|n codes1|
|000027e0| 50 75 62 6c 69 73 68 69 | 6e 67 20 61 20 4e 65 77 |Publishi|ng a New|
|000027f0| 20 45 64 69 74 69 6f 6e | 20 57 68 69 6c 65 20 53 | Edition| While S|
|00002800| 61 76 69 6e 67 20 6f 72 | 20 4d 61 6e 75 61 6c 6c |aving or| Manuall|
|00002810| 79 33 53 75 62 73 63 72 | 69 62 69 6e 67 20 74 6f |y3Subscr|ibing to|
|00002820| 20 61 6e 20 45 64 69 74 | 69 6f 6e 20 41 75 74 6f | an Edit|ion Auto|
|00002830| 6d 61 74 69 63 61 6c 6c | 79 20 6f 72 20 4d 61 6e |maticall|y or Man|
|00002840| 75 61 6c 6c 79 23 43 61 | 6e 63 65 6c 69 6e 67 20 |ually#Ca|nceling |
|00002850| 53 65 63 74 69 6f 6e 73 | 20 57 69 74 68 69 6e 20 |Sections| Within |
|00002860| 44 6f 63 75 6d 65 6e 74 | 73 29 4c 6f 63 61 74 69 |Document|s)Locati|
|00002870| 6e 67 20 61 20 50 75 62 | 6c 69 73 68 65 72 20 54 |ng a Pub|lisher T|
|00002880| 68 72 6f 75 67 68 20 61 | 20 53 75 62 73 63 72 69 |hrough a| Subscri|
|00002890| 62 65 72 27 52 65 6e 61 | 6d 69 6e 67 20 61 20 44 |ber'Rena|ming a D|
|000028a0| 6f 63 75 6d 65 6e 74 20 | 43 6f 6e 74 61 69 6e 69 |ocument |Containi|
|000028b0| 6e 67 20 53 65 63 74 69 | 6f 6e 73 2b 44 69 73 70 |ng Secti|ons+Disp|
|000028c0| 6c 61 79 69 6e 67 20 50 | 75 62 6c 69 73 68 65 72 |laying P|ublisher|
|000028d0| 20 61 6e 64 20 53 75 62 | 73 63 72 69 62 65 72 20 | and Sub|scriber |
|000028e0| 42 6f 72 64 65 72 73 39 | 46 69 67 75 72 65 20 32 |Borders9|Figure 2|
|000028f0| 2d 31 37 09 45 64 69 74 | 20 6d 65 6e 75 20 77 69 |-17.Edit| menu wi|
|00002900| 74 68 20 53 68 6f 77 2f | 48 69 64 65 20 42 6f 72 |th Show/|Hide Bor|
|00002910| 64 65 72 73 20 6d 65 6e | 75 20 63 6f 6d 6d 61 6e |ders men|u comman|
|00002920| 64 1d 46 69 67 75 72 65 | 20 32 2d 31 38 09 50 75 |d.Figure| 2-18.Pu|
|00002930| 62 6c 69 73 68 65 72 20 | 62 6f 72 64 65 72 73 1e |blisher |borders.|
|00002940| 46 69 67 75 72 65 20 32 | 2d 31 39 09 53 75 62 73 |Figure 2|-19.Subs|
|00002950| 63 72 69 62 65 72 20 62 | 6f 72 64 65 72 73 0c 54 |criber b|orders.T|
|00002960| 65 78 74 20 42 6f 72 64 | 65 72 73 2d 46 69 67 75 |ext Bord|ers-Figu|
|00002970| 72 65 20 32 2d 32 30 09 | 41 20 70 75 62 6c 69 73 |re 2-20.|A publis|
|00002980| 68 65 72 20 77 69 74 68 | 20 63 6f 6e 74 65 6e 74 |her with| content|
|00002990| 73 20 72 65 6d 6f 76 65 | 64 13 53 70 72 65 61 64 |s remove|d.Spread|
|000029a0| 73 68 65 65 74 20 42 6f | 72 64 65 72 73 3c 46 69 |sheet Bo|rders<Fi|
|000029b0| 67 75 72 65 20 32 2d 32 | 31 09 41 20 70 75 62 6c |gure 2-2|1.A publ|
|000029c0| 69 73 68 65 72 20 62 6f | 72 64 65 72 20 77 69 74 |isher bo|rder wit|
|000029d0| 68 69 6e 20 61 20 73 70 | 72 65 61 64 73 68 65 65 |hin a sp|readshee|
|000029e0| 74 20 64 6f 63 75 6d 65 | 6e 74 20 4f 62 6a 65 63 |t docume|nt Objec|
|000029f0| 74 2d 4f 72 69 65 6e 74 | 65 64 20 47 72 61 70 68 |t-Orient|ed Graph|
|00002a00| 69 63 73 20 42 6f 72 64 | 65 72 73 32 46 69 67 75 |ics Bord|ers2Figu|
|00002a10| 72 65 20 32 2d 32 32 09 | 41 20 70 75 62 6c 69 73 |re 2-22.|A publis|
|00002a20| 68 65 72 20 62 6f 72 64 | 65 72 20 77 69 74 68 20 |her bord|er with |
|00002a30| 72 65 73 69 7a 65 20 68 | 61 6e 64 6c 65 73 3d 46 |resize h|andles=F|
|00002a40| 69 67 75 72 65 20 32 2d | 32 33 09 0d 41 20 70 75 |igure 2-|23..A pu|
|00002a50| 62 6c 69 73 68 65 72 20 | 61 6e 64 20 73 75 62 73 |blisher |and subs|
|00002a60| 63 72 69 62 65 72 20 77 | 69 74 68 20 63 6c 69 70 |criber w|ith clip|
|00002a70| 70 65 64 20 67 72 61 70 | 68 69 63 73 1a 42 69 74 |ped grap|hics.Bit|
|00002a80| 6d 61 70 70 65 64 20 47 | 72 61 70 68 69 63 73 20 |mapped G|raphics |
|00002a90| 42 6f 72 64 65 72 73 27 | 0d 44 75 70 6c 69 63 61 |Borders'|.Duplica|
|00002aa0| 74 69 6e 67 20 50 75 62 | 6c 69 73 68 65 72 73 20 |ting Pub|lishers |
|00002ab0| 61 6e 64 20 53 75 62 73 | 63 72 69 62 65 72 73 32 |and Subs|cribers2|
|00002ac0| 46 69 67 75 72 65 20 32 | 2d 32 34 09 43 72 65 61 |Figure 2|-24.Crea|
|00002ad0| 74 69 6e 67 20 6d 75 6c | 74 69 70 6c 65 20 70 75 |ting mul|tiple pu|
|00002ae0| 62 6c 69 73 68 65 72 73 | 20 61 6c 65 72 74 20 62 |blishers| alert b|
|00002af0| 6f 78 30 46 69 67 75 72 | 65 20 32 2d 32 35 09 53 |ox0Figur|e 2-25.S|
|00002b00| 61 76 69 6e 67 20 6d 75 | 6c 74 69 70 6c 65 20 70 |aving mu|ltiple p|
|00002b10| 75 62 6c 69 73 68 65 72 | 73 20 61 6c 65 72 74 20 |ublisher|s alert |
|00002b20| 62 6f 78 16 4d 6f 64 69 | 66 79 69 6e 67 20 61 20 |box.Modi|fying a |
|00002b30| 53 75 62 73 63 72 69 62 | 65 72 16 0d 52 65 6c 6f |Subscrib|er..Relo|
|00002b40| 63 61 74 69 6e 67 20 61 | 6e 20 45 64 69 74 69 6f |cating a|n Editio|
|00002b50| 6e 18 43 75 73 74 6f 6d | 69 7a 69 6e 67 20 44 69 |n.Custom|izing Di|
|00002b60| 61 6c 6f 67 20 42 6f 78 | 65 73 20 53 75 62 73 63 |alog Box|es Subsc|
|00002b70| 72 69 62 69 6e 67 20 74 | 6f 20 4e 6f 6e 2d 45 64 |ribing t|o Non-Ed|
|00002b80| 69 74 69 6f 6e 20 46 69 | 6c 65 73 31 46 69 67 75 |ition Fi|les1Figu|
|00002b90| 72 65 20 32 2d 32 36 09 | 53 75 62 73 63 72 69 62 |re 2-26.|Subscrib|
|00002ba0| 69 6e 67 20 64 69 72 65 | 63 74 6c 79 20 74 6f 20 |ing dire|ctly to |
|00002bb0| 61 20 27 50 49 43 54 27 | 20 66 69 6c 65 22 47 65 |a 'PICT'| file"Ge|
|00002bc0| 74 74 69 6e 67 20 74 68 | 65 20 43 75 72 72 65 6e |tting th|e Curren|
|00002bd0| 74 20 45 64 69 74 69 6f | 6e 20 4f 70 65 6e 65 72 |t Editio|n Opener|
|00002be0| 19 53 65 74 74 69 6e 67 | 20 61 6e 20 45 64 69 74 |.Setting| an Edit|
|00002bf0| 69 6f 6e 20 4f 70 65 6e | 65 72 1a 0d 43 61 6c 6c |ion Open|er..Call|
|00002c00| 69 6e 67 20 61 6e 20 45 | 64 69 74 69 6f 6e 20 4f |ing an E|dition O|
|00002c10| 70 65 6e 65 72 33 4c 69 | 73 74 69 6e 67 20 32 2d |pener3Li|sting 2-|
|00002c20| 39 09 0d 55 73 69 6e 67 | 20 79 6f 75 72 20 6f 77 |9..Using| your ow|
|00002c30| 6e 20 65 64 69 74 69 6f | 6e 20 6f 70 65 6e 65 72 |n editio|n opener|
|00002c40| 20 66 75 6e 63 74 69 6f | 6e 1d 0d 4f 70 65 6e 69 | functio|n..Openi|
|00002c50| 6e 67 20 61 6e 64 20 43 | 6c 6f 73 69 6e 67 20 45 |ng and C|losing E|
|00002c60| 64 69 74 69 6f 6e 73 27 | 4c 69 73 74 69 6e 67 20 |ditions'|Listing |
|00002c70| 46 69 6c 65 73 20 54 68 | 61 74 20 43 61 6e 20 42 |Files Th|at Can B|
|00002c80| 65 20 53 75 62 73 63 72 | 69 62 65 64 20 54 6f 21 |e Subscr|ibed To!|
|00002c90| 52 65 61 64 69 6e 67 20 | 46 72 6f 6d 20 61 6e 64 |Reading |From and|
|00002ca0| 20 57 72 69 74 69 6e 67 | 20 74 6f 20 46 69 6c 65 | Writing| to File|
|00002cb0| 73 1d 43 61 6c 6c 69 6e | 67 20 61 20 46 6f 72 6d |s.Callin|g a Form|
|00002cc0| 61 74 20 49 2f 4f 20 46 | 75 6e 63 74 69 6f 6e 1a |at I/O F|unction.|
|00002cd0| 0d 45 64 69 74 69 6f 6e | 20 4d 61 6e 61 67 65 72 |.Edition| Manager|
|00002ce0| 20 52 65 66 65 72 65 6e | 63 65 0f 44 61 74 61 20 | Referen|ce.Data |
|00002cf0| 53 74 72 75 63 74 75 72 | 65 73 1c 54 68 65 20 45 |Structur|es.The E|
|00002d00| 64 69 74 69 6f 6e 20 43 | 6f 6e 74 61 69 6e 65 72 |dition C|ontainer|
|00002d10| 20 52 65 63 6f 72 64 12 | 54 68 65 20 53 65 63 74 | Record.|The Sect|
|00002d20| 69 6f 6e 20 52 65 63 6f | 72 64 18 45 64 69 74 69 |ion Reco|rd.Editi|
|00002d30| 6f 6e 20 4d 61 6e 61 67 | 65 72 20 52 6f 75 74 69 |on Manag|er Routi|
|00002d40| 6e 65 73 21 0d 49 6e 69 | 74 69 61 6c 69 7a 69 6e |nes!.Ini|tializin|
|00002d50| 67 20 74 68 65 20 45 64 | 69 74 69 6f 6e 20 4d 61 |g the Ed|ition Ma|
|00002d60| 6e 61 67 65 72 0f 49 6e | 69 74 45 64 69 74 69 6f |nager.In|itEditio|
|00002d70| 6e 50 61 63 6b 22 43 72 | 65 61 74 69 6e 67 20 61 |nPack"Cr|eating a|
|00002d80| 6e 64 20 52 65 67 69 73 | 74 65 72 69 6e 67 20 61 |nd Regis|tering a|
|00002d90| 20 53 65 63 74 69 6f 6e | 0b 0d 4e 65 77 53 65 63 | Section|..NewSec|
|00002da0| 74 69 6f 6e 0f 52 65 67 | 69 73 74 65 72 53 65 63 |tion.Reg|isterSec|
|00002db0| 74 69 6f 6e 11 55 6e 52 | 65 67 69 73 74 65 72 53 |tion.UnR|egisterS|
|00002dc0| 65 63 74 69 6f 6e 13 49 | 73 52 65 67 69 73 74 65 |ection.I|sRegiste|
|00002dd0| 72 65 64 53 65 63 74 69 | 6f 6e 11 0d 41 73 73 6f |redSecti|on..Asso|
|00002de0| 63 69 61 74 65 53 65 63 | 74 69 6f 6e 2a 43 72 65 |ciateSec|tion*Cre|
|00002df0| 61 74 69 6e 67 20 61 6e | 64 20 44 65 6c 65 74 69 |ating an|d Deleti|
|00002e00| 6e 67 20 61 6e 20 45 64 | 69 74 69 6f 6e 20 43 6f |ng an Ed|ition Co|
|00002e10| 6e 74 61 69 6e 65 72 1a | 43 72 65 61 74 65 45 64 |ntainer.|CreateEd|
|00002e20| 69 74 69 6f 6e 43 6f 6e | 74 61 69 6e 65 72 46 69 |itionCon|tainerFi|
|00002e30| 6c 65 1a 44 65 6c 65 74 | 65 45 64 69 74 69 6f 6e |le.Delet|eEdition|
|00002e40| 43 6f 6e 74 61 69 6e 65 | 72 46 69 6c 65 21 53 65 |Containe|rFile!Se|
|00002e50| 74 74 69 6e 67 20 61 6e | 64 20 47 65 74 74 69 6e |tting an|d Gettin|
|00002e60| 67 20 61 20 46 6f 72 6d | 61 74 20 4d 61 72 6b 15 |g a Form|at Mark.|
|00002e70| 0d 53 65 74 45 64 69 74 | 69 6f 6e 46 6f 72 6d 61 |.SetEdit|ionForma|
|00002e80| 74 4d 61 72 6b 14 47 65 | 74 45 64 69 74 69 6f 6e |tMark.Ge|tEdition|
|00002e90| 46 6f 72 6d 61 74 4d 61 | 72 6b 17 52 65 61 64 69 |FormatMa|rk.Readi|
|00002ea0| 6e 67 20 69 6e 20 45 64 | 69 74 69 6f 6e 20 44 61 |ng in Ed|ition Da|
|00002eb0| 74 61 0b 4f 70 65 6e 45 | 64 69 74 69 6f 6e 10 45 |ta.OpenE|dition.E|
|00002ec0| 64 69 74 69 6f 6e 48 61 | 73 46 6f 72 6d 61 74 0b |ditionHa|sFormat.|
|00002ed0| 52 65 61 64 45 64 69 74 | 69 6f 6e 18 57 72 69 74 |ReadEdit|ion.Writ|
|00002ee0| 69 6e 67 20 6f 75 74 20 | 45 64 69 74 69 6f 6e 20 |ing out |Edition |
|00002ef0| 44 61 74 61 0f 0d 4f 70 | 65 6e 4e 65 77 45 64 69 |Data..Op|enNewEdi|
|00002f00| 74 69 6f 6e 0c 57 72 69 | 74 65 45 64 69 74 69 6f |tion.Wri|teEditio|
|00002f10| 6e 2b 43 6c 6f 73 69 6e | 67 20 61 6e 20 45 64 69 |n+Closin|g an Edi|
|00002f20| 74 69 6f 6e 20 41 66 74 | 65 72 20 52 65 61 64 69 |tion Aft|er Readi|
|00002f30| 6e 67 20 6f 72 20 57 72 | 69 74 69 6e 67 0d 0d 43 |ng or Wr|iting..C|
|00002f40| 6c 6f 73 65 45 64 69 74 | 69 6f 6e 17 44 69 73 70 |loseEdit|ion.Disp|
|00002f50| 6c 61 79 69 6e 67 20 44 | 69 61 6c 6f 67 20 42 6f |laying D|ialog Bo|
|00002f60| 78 65 73 1b 47 65 74 4c | 61 73 74 45 64 69 74 69 |xes.GetL|astEditi|
|00002f70| 6f 6e 43 6f 6e 74 61 69 | 6e 65 72 55 73 65 64 13 |onContai|nerUsed.|
|00002f80| 4e 65 77 53 75 62 73 63 | 72 69 62 65 72 44 69 61 |NewSubsc|riberDia|
|00002f90| 6c 6f 67 13 0d 4e 65 77 | 50 75 62 6c 69 73 68 65 |log..New|Publishe|
|00002fa0| 72 44 69 61 6c 6f 67 14 | 53 65 63 74 69 6f 6e 4f |rDialog.|SectionO|
|00002fb0| 70 74 69 6f 6e 73 44 69 | 61 6c 6f 67 46 4e 65 77 |ptionsDi|alogFNew|
|00002fc0| 53 75 62 73 63 72 69 62 | 65 72 45 78 70 44 69 61 |Subscrib|erExpDia|
|00002fd0| 6c 6f 67 2c 20 4e 65 77 | 50 75 62 6c 69 73 68 65 |log, New|Publishe|
|00002fe0| 72 45 78 70 44 69 61 6c | 6f 67 2c 20 53 65 63 74 |rExpDial|og, Sect|
|00002ff0| 69 6f 6e 4f 70 74 69 6f | 6e 73 45 78 70 44 69 61 |ionOptio|nsExpDia|
|00003000| 6c 6f 67 32 4c 6f 63 61 | 74 69 6e 67 20 61 20 50 |log2Loca|ting a P|
|00003010| 75 62 6c 69 73 68 65 72 | 20 61 6e 64 20 45 64 69 |ublisher| and Edi|
|00003020| 74 69 6f 6e 20 46 72 6f | 6d 20 61 20 53 75 62 73 |tion Fro|m a Subs|
|00003030| 63 72 69 62 65 72 0e 47 | 65 74 45 64 69 74 69 6f |criber.G|etEditio|
|00003040| 6e 49 6e 66 6f 15 0d 47 | 6f 54 6f 50 75 62 6c 69 |nInfo..G|oToPubli|
|00003050| 73 68 65 72 53 65 63 74 | 69 6f 6e 19 45 64 69 74 |sherSect|ion.Edit|
|00003060| 69 6f 6e 20 43 6f 6e 74 | 61 69 6e 65 72 20 46 6f |ion Cont|ainer Fo|
|00003070| 72 6d 61 74 73 12 47 65 | 74 53 74 61 6e 64 61 72 |rmats.Ge|tStandar|
|00003080| 64 46 6f 72 6d 61 74 73 | 25 52 65 61 64 69 6e 67 |dFormats|%Reading|
|00003090| 20 61 6e 64 20 57 72 69 | 74 69 6e 67 20 4e 6f 6e | and Wri|ting Non|
|000030a0| 2d 45 64 69 74 69 6f 6e | 20 46 69 6c 65 73 14 47 |-Edition| Files.G|
|000030b0| 65 74 45 64 69 74 69 6f | 6e 4f 70 65 6e 65 72 50 |etEditio|nOpenerP|
|000030c0| 72 6f 63 14 53 65 74 45 | 64 69 74 69 6f 6e 4f 70 |roc.SetE|ditionOp|
|000030d0| 65 6e 65 72 50 72 6f 63 | 15 43 61 6c 6c 45 64 69 |enerProc|.CallEdi|
|000030e0| 74 69 6f 6e 4f 70 65 6e | 65 72 50 72 6f 63 10 43 |tionOpen|erProc.C|
|000030f0| 61 6c 6c 46 6f 72 6d 61 | 74 49 4f 50 72 6f 63 1c |allForma|tIOProc.|
|00003100| 41 70 70 6c 69 63 61 74 | 69 6f 6e 2d 44 65 66 69 |Applicat|ion-Defi|
|00003110| 6e 65 64 20 52 6f 75 74 | 69 6e 65 73 1f 0d 53 75 |ned Rout|ines..Su|
|00003120| 6d 6d 61 72 79 20 6f 66 | 20 74 68 65 20 45 64 69 |mmary of| the Edi|
|00003130| 74 69 6f 6e 20 4d 61 6e | 61 67 65 72 1c 49 6e 74 |tion Man|ager.Int|
|00003140| 72 6f 64 75 63 74 69 6f | 6e 20 74 6f 20 41 70 70 |roductio|n to App|
|00003150| 6c 65 20 45 76 65 6e 74 | 73 12 41 62 6f 75 74 20 |le Event|s.About |
|00003160| 41 70 70 6c 65 20 45 76 | 65 6e 74 73 22 46 69 67 |Apple Ev|ents"Fig|
|00003170| 75 72 65 20 33 2d 31 09 | 41 6e 20 4f 70 65 6e 20 |ure 3-1.|An Open |
|00003180| 44 6f 63 75 6d 65 6e 74 | 73 20 65 76 65 6e 74 24 |Document|s event$|
|00003190| 41 70 70 6c 65 20 45 76 | 65 6e 74 73 20 61 6e 64 |Apple Ev|ents and|
|000031a0| 20 41 70 70 6c 65 20 45 | 76 65 6e 74 20 4f 62 6a | Apple E|vent Obj|
|000031b0| 65 63 74 73 1b 46 69 67 | 75 72 65 20 33 2d 32 09 |ects.Fig|ure 3-2.|
|000031c0| 41 20 47 65 74 20 44 61 | 74 61 20 65 76 65 6e 74 |A Get Da|ta event|
|000031d0| 25 41 70 70 6c 65 20 45 | 76 65 6e 74 20 41 74 74 |%Apple E|vent Att|
|000031e0| 72 69 62 75 74 65 73 20 | 61 6e 64 20 50 61 72 61 |ributes |and Para|
|000031f0| 6d 65 74 65 72 73 16 41 | 70 70 6c 65 20 45 76 65 |meters.A|pple Eve|
|00003200| 6e 74 20 41 74 74 72 69 | 62 75 74 65 73 16 41 70 |nt Attri|butes.Ap|
|00003210| 70 6c 65 20 45 76 65 6e | 74 20 50 61 72 61 6d 65 |ple Even|t Parame|
|00003220| 74 65 72 73 32 49 6e 74 | 65 72 70 72 65 74 69 6e |ters2Int|erpretin|
|00003230| 67 20 41 70 70 6c 65 20 | 45 76 65 6e 74 20 41 74 |g Apple |Event At|
|00003240| 74 72 69 62 75 74 65 73 | 20 61 6e 64 20 50 61 72 |tributes| and Par|
|00003250| 61 6d 65 74 65 72 73 4b | 46 69 67 75 72 65 20 33 |ametersK|Figure 3|
|00003260| 2d 33 09 4d 61 6a 6f 72 | 20 61 74 74 72 69 62 75 |-3.Major| attribu|
|00003270| 74 65 73 20 61 6e 64 20 | 64 69 72 65 63 74 20 70 |tes and |direct p|
|00003280| 61 72 61 6d 65 74 65 72 | 20 6f 66 20 61 6e 20 4f |arameter| of an O|
|00003290| 70 65 6e 20 44 6f 63 75 | 6d 65 6e 74 73 20 65 76 |pen Docu|ments ev|
|000032a0| 65 6e 74 44 46 69 67 75 | 72 65 20 33 2d 34 09 4d |entDFigu|re 3-4.M|
|000032b0| 61 6a 6f 72 20 61 74 74 | 72 69 62 75 74 65 73 20 |ajor att|ributes |
|000032c0| 61 6e 64 20 64 69 72 65 | 63 74 20 70 61 72 61 6d |and dire|ct param|
|000032d0| 65 74 65 72 20 6f 66 20 | 61 20 47 65 74 20 44 61 |eter of |a Get Da|
|000032e0| 74 61 20 65 76 65 6e 74 | 23 44 61 74 61 20 53 74 |ta event|#Data St|
|000032f0| 72 75 63 74 75 72 65 73 | 20 57 69 74 68 69 6e 20 |ructures| Within |
|00003300| 41 70 70 6c 65 20 45 76 | 65 6e 74 73 12 44 65 73 |Apple Ev|ents.Des|
|00003310| 63 72 69 70 74 6f 72 20 | 52 65 63 6f 72 64 73 51 |criptor |RecordsQ|
|00003320| 46 69 67 75 72 65 20 33 | 2d 35 09 41 20 64 65 73 |Figure 3|-5.A des|
|00003330| 63 72 69 70 74 6f 72 20 | 72 65 63 6f 72 64 20 77 |criptor |record w|
|00003340| 68 6f 73 65 20 64 61 74 | 61 20 68 61 6e 64 6c 65 |hose dat|a handle|
|00003350| 20 72 65 66 65 72 73 20 | 74 6f 20 61 6e 20 75 6e | refers |to an un|
|00003360| 74 65 72 6d 69 6e 61 74 | 65 64 20 73 74 72 69 6e |terminat|ed strin|
|00003370| 67 4b 46 69 67 75 72 65 | 20 33 2d 36 09 41 20 64 |gKFigure| 3-6.A d|
|00003380| 65 73 63 72 69 70 74 6f | 72 20 72 65 63 6f 72 64 |escripto|r record|
|00003390| 20 77 68 6f 73 65 20 64 | 61 74 61 20 68 61 6e 64 | whose d|ata hand|
|000033a0| 6c 65 20 72 65 66 65 72 | 73 20 74 6f 20 65 76 65 |le refer|s to eve|
|000033b0| 6e 74 20 63 6c 61 73 73 | 20 64 61 74 61 24 4b 65 |nt class| data$Ke|
|000033c0| 79 77 6f 72 64 2d 53 70 | 65 63 69 66 69 65 64 20 |yword-Sp|ecified |
|000033d0| 44 65 73 63 72 69 70 74 | 6f 72 20 52 65 63 6f 72 |Descript|or Recor|
|000033e0| 64 73 69 46 69 67 75 72 | 65 20 33 2d 37 09 41 20 |dsiFigur|e 3-7.A |
|000033f0| 6b 65 79 77 6f 72 64 2d | 73 70 65 63 69 66 69 65 |keyword-|specifie|
|00003400| 64 20 64 65 73 63 72 69 | 70 74 6f 72 20 72 65 63 |d descri|ptor rec|
|00003410| 6f 72 64 20 66 6f 72 20 | 74 68 65 20 65 76 65 6e |ord for |the even|
|00003420| 74 20 63 6c 61 73 73 20 | 61 74 74 72 69 62 75 74 |t class |attribut|
|00003430| 65 20 6f 66 20 61 6e 20 | 4f 70 65 6e 20 44 6f 63 |e of an |Open Doc|
|00003440| 75 6d 65 6e 74 73 20 65 | 76 65 6e 74 10 44 65 73 |uments e|vent.Des|
|00003450| 63 72 69 70 74 6f 72 20 | 4c 69 73 74 73 32 46 69 |criptor |Lists2Fi|
|00003460| 67 75 72 65 20 33 2d 38 | 09 41 20 64 65 73 63 72 |gure 3-8|.A descr|
|00003470| 69 70 74 6f 72 20 6c 69 | 73 74 20 66 6f 72 20 61 |iptor li|st for a|
|00003480| 20 6c 69 73 74 20 6f 66 | 20 61 6c 69 61 73 65 73 | list of| aliases|
|00003490| 39 46 69 67 75 72 65 20 | 33 2d 39 09 44 61 74 61 |9Figure |3-9.Data|
|000034a0| 20 73 74 72 75 63 74 75 | 72 65 73 20 77 69 74 68 | structu|res with|
|000034b0| 69 6e 20 61 6e 20 4f 70 | 65 6e 20 44 6f 63 75 6d |in an Op|en Docum|
|000034c0| 65 6e 74 73 20 65 76 65 | 6e 74 1b 0d 52 65 73 70 |ents eve|nt..Resp|
|000034d0| 6f 6e 64 69 6e 67 20 74 | 6f 20 41 70 70 6c 65 20 |onding t|o Apple |
|000034e0| 45 76 65 6e 74 73 25 41 | 63 63 65 70 74 69 6e 67 |Events%A|ccepting|
|000034f0| 20 61 6e 64 20 50 72 6f | 63 65 73 73 69 6e 67 20 | and Pro|cessing |
|00003500| 41 70 70 6c 65 20 45 76 | 65 6e 74 73 3c 46 69 67 |Apple Ev|ents<Fig|
|00003510| 75 72 65 20 33 2d 31 30 | 09 41 63 63 65 70 74 69 |ure 3-10|.Accepti|
|00003520| 6e 67 20 61 6e 64 20 70 | 72 6f 63 65 73 73 69 6e |ng and p|rocessin|
|00003530| 67 20 61 6e 20 4f 70 65 | 6e 20 44 6f 63 75 6d 65 |g an Ope|n Docume|
|00003540| 6e 74 73 20 65 76 65 6e | 74 53 46 69 67 75 72 65 |nts even|tSFigure|
|00003550| 20 33 2d 31 31 09 54 68 | 65 20 41 70 70 6c 65 20 | 3-11.Th|e Apple |
|00003560| 45 76 65 6e 74 20 4d 61 | 6e 61 67 65 72 20 63 61 |Event Ma|nager ca|
|00003570| 6c 6c 69 6e 67 20 74 68 | 65 20 68 61 6e 64 6c 65 |lling th|e handle|
|00003580| 72 20 66 6f 72 20 61 6e | 20 4f 70 65 6e 20 44 6f |r for an| Open Do|
|00003590| 63 75 6d 65 6e 74 73 20 | 65 76 65 6e 74 1a 41 62 |cuments |event.Ab|
|000035a0| 6f 75 74 20 41 70 70 6c | 65 20 45 76 65 6e 74 20 |out Appl|e Event |
|000035b0| 48 61 6e 64 6c 65 72 73 | 1c 45 78 74 72 61 63 74 |Handlers|.Extract|
|000035c0| 69 6e 67 20 61 6e 64 20 | 43 68 65 63 6b 69 6e 67 |ing and |Checking|
|000035d0| 20 44 61 74 61 19 49 6e | 74 65 72 61 63 74 69 6e | Data.In|teractin|
|000035e0| 67 20 57 69 74 68 20 74 | 68 65 20 55 73 65 72 36 |g With t|he User6|
|000035f0| 50 65 72 66 6f 72 6d 69 | 6e 67 20 74 68 65 20 52 |Performi|ng the R|
|00003600| 65 71 75 65 73 74 65 64 | 20 41 63 74 69 6f 6e 20 |equested| Action |
|00003610| 61 6e 64 20 52 65 74 75 | 72 6e 69 6e 67 20 61 20 |and Retu|rning a |
|00003620| 52 65 73 75 6c 74 33 46 | 69 67 75 72 65 20 33 2d |Result3F|igure 3-|
|00003630| 31 32 09 52 65 73 70 6f | 6e 64 69 6e 67 20 74 6f |12.Respo|nding to|
|00003640| 20 61 6e 20 4f 70 65 6e | 20 44 6f 63 75 6d 65 6e | an Open| Documen|
|00003650| 74 73 20 65 76 65 6e 74 | 20 20 21 43 72 65 61 74 |ts event| !Creat|
|00003660| 69 6e 67 20 61 6e 64 20 | 53 65 6e 64 69 6e 67 20 |ing and |Sending |
|00003670| 41 70 70 6c 65 20 45 76 | 65 6e 74 73 1e 43 72 65 |Apple Ev|ents.Cre|
|00003680| 61 74 69 6e 67 20 61 6e | 20 41 70 70 6c 65 20 45 |ating an| Apple E|
|00003690| 76 65 6e 74 20 52 65 63 | 6f 72 64 2c 41 64 64 69 |vent Rec|ord,Addi|
|000036a0| 6e 67 20 41 70 70 6c 65 | 20 45 76 65 6e 74 20 41 |ng Apple| Event A|
|000036b0| 74 74 72 69 62 75 74 65 | 73 20 61 6e 64 20 50 61 |ttribute|s and Pa|
|000036c0| 72 61 6d 65 74 65 72 73 | 2d 53 65 6e 64 69 6e 67 |rameters|-Sending|
|000036d0| 20 61 6e 20 41 70 70 6c | 65 20 45 76 65 6e 74 20 | an Appl|e Event |
|000036e0| 61 6e 64 20 48 61 6e 64 | 6c 69 6e 67 20 74 68 65 |and Hand|ling the|
|000036f0| 20 52 65 70 6c 79 25 57 | 6f 72 6b 69 6e 67 20 57 | Reply%W|orking W|
|00003700| 69 74 68 20 4f 62 6a 65 | 63 74 20 53 70 65 63 69 |ith Obje|ct Speci|
|00003710| 66 69 65 72 20 52 65 63 | 6f 72 64 73 31 44 61 74 |fier Rec|ords1Dat|
|00003720| 61 20 53 74 72 75 63 74 | 75 72 65 73 20 57 69 74 |a Struct|ures Wit|
|00003730| 68 69 6e 20 61 6e 20 4f | 62 6a 65 63 74 20 53 70 |hin an O|bject Sp|
|00003740| 65 63 69 66 69 65 72 20 | 52 65 63 6f 72 64 43 46 |ecifier |RecordCF|
|00003750| 69 67 75 72 65 20 33 2d | 31 33 09 44 61 74 61 20 |igure 3-|13.Data |
|00003760| 73 74 72 75 63 74 75 72 | 65 73 20 77 69 74 68 69 |structur|es withi|
|00003770| 6e 20 61 20 73 69 6d 70 | 6c 65 20 6f 62 6a 65 63 |n a simp|le objec|
|00003780| 74 20 73 70 65 63 69 66 | 69 65 72 20 72 65 63 6f |t specif|ier reco|
|00003790| 72 64 3a 46 69 67 75 72 | 65 20 33 2d 31 34 09 41 |rd:Figur|e 3-14.A|
|000037a0| 6e 20 6f 62 6a 65 63 74 | 20 73 70 65 63 69 66 69 |n object| specifi|
|000037b0| 65 72 20 72 65 63 6f 72 | 64 20 69 6e 20 61 20 47 |er recor|d in a G|
|000037c0| 65 74 20 44 61 74 61 20 | 65 76 65 6e 74 29 54 68 |et Data |event)Th|
|000037d0| 65 20 43 6c 61 73 73 69 | 66 69 63 61 74 69 6f 6e |e Classi|fication|
|000037e0| 20 6f 66 20 41 70 70 6c | 65 20 45 76 65 6e 74 20 | of Appl|e Event |
|000037f0| 4f 62 6a 65 63 74 73 0e | 4f 62 6a 65 63 74 20 43 |Objects.|Object C|
|00003800| 6c 61 73 73 65 73 27 46 | 69 67 75 72 65 20 33 2d |lasses'F|igure 3-|
|00003810| 31 35 09 53 75 70 65 72 | 63 6c 61 73 73 65 73 20 |15.Super|classes |
|00003820| 61 6e 64 20 73 75 62 63 | 6c 61 73 73 65 73 17 50 |and subc|lasses.P|
|00003830| 72 6f 70 65 72 74 69 65 | 73 20 61 6e 64 20 45 6c |ropertie|s and El|
|00003840| 65 6d 65 6e 74 73 4f 46 | 69 67 75 72 65 20 33 2d |ementsOF|igure 3-|
|00003850| 31 36 09 54 68 65 20 6f | 62 6a 65 63 74 20 63 6c |16.The o|bject cl|
|00003860| 61 73 73 20 69 6e 68 65 | 72 69 74 61 6e 63 65 20 |ass inhe|ritance |
|00003870| 68 69 65 72 61 72 63 68 | 79 20 66 6f 72 20 74 68 |hierarch|y for th|
|00003880| 65 20 6f 62 6a 65 63 74 | 20 63 6c 61 73 73 20 63 |e object| class c|
|00003890| 57 69 6e 64 6f 77 67 46 | 69 67 75 72 65 20 33 2d |WindowgF|igure 3-|
|000038a0| 31 37 09 41 6e 20 41 70 | 70 6c 65 20 65 76 65 6e |17.An Ap|ple even|
|000038b0| 74 20 6f 62 6a 65 63 74 | 20 6f 66 20 63 6c 61 73 |t object| of clas|
|000038c0| 73 20 63 57 6f 72 64 20 | 63 6f 6e 74 61 69 6e 65 |s cWord |containe|
|000038d0| 64 20 69 6e 20 61 6e 20 | 41 70 70 6c 65 20 65 76 |d in an |Apple ev|
|000038e0| 65 6e 74 20 6f 62 6a 65 | 63 74 20 6f 66 20 63 6c |ent obje|ct of cl|
|000038f0| 61 73 73 20 63 50 61 72 | 61 67 72 61 70 68 1b 46 |ass cPar|agraph.F|
|00003900| 69 6e 64 69 6e 67 20 41 | 70 70 6c 65 20 45 76 65 |inding A|pple Eve|
|00003910| 6e 74 20 4f 62 6a 65 63 | 74 73 1e 0d 41 62 6f 75 |nt Objec|ts..Abou|
|00003920| 74 20 74 68 65 20 41 70 | 70 6c 65 20 45 76 65 6e |t the Ap|ple Even|
|00003930| 74 20 4d 61 6e 61 67 65 | 72 2f 53 75 70 70 6f 72 |t Manage|r/Suppor|
|00003940| 74 69 6e 67 20 41 70 70 | 6c 65 20 45 76 65 6e 74 |ting App|le Event|
|00003950| 73 20 61 73 20 61 20 53 | 65 72 76 65 72 20 41 70 |s as a S|erver Ap|
|00003960| 70 6c 69 63 61 74 69 6f | 6e 2f 53 75 70 70 6f 72 |plicatio|n/Suppor|
|00003970| 74 69 6e 67 20 41 70 70 | 6c 65 20 45 76 65 6e 74 |ting App|le Event|
|00003980| 73 20 61 73 20 61 20 43 | 6c 69 65 6e 74 20 41 70 |s as a C|lient Ap|
|00003990| 70 6c 69 63 61 74 69 6f | 6e 1e 53 75 70 70 6f 72 |plicatio|n.Suppor|
|000039a0| 74 69 6e 67 20 41 70 70 | 6c 65 20 45 76 65 6e 74 |ting App|le Event|
|000039b0| 20 4f 62 6a 65 63 74 73 | 20 53 75 70 70 6f 72 74 | Objects| Support|
|000039c0| 69 6e 67 20 41 70 70 6c | 65 20 45 76 65 6e 74 20 |ing Appl|e Event |
|000039d0| 52 65 63 6f 72 64 69 6e | 67 1a 52 65 73 70 6f 6e |Recordin|g.Respon|
|000039e0| 64 69 6e 67 20 74 6f 20 | 41 70 70 6c 65 20 45 76 |ding to |Apple Ev|
|000039f0| 65 6e 74 73 16 0d 48 61 | 6e 64 6c 69 6e 67 20 41 |ents..Ha|ndling A|
|00003a00| 70 70 6c 65 20 45 76 65 | 6e 74 73 18 41 63 63 65 |pple Eve|nts.Acce|
|00003a10| 70 74 69 6e 67 20 61 6e | 20 41 70 70 6c 65 20 45 |pting an| Apple E|
|00003a20| 76 65 6e 74 1f 4c 69 73 | 74 69 6e 67 20 34 2d 31 |vent.Lis|ting 4-1|
|00003a30| 09 41 20 44 6f 45 76 65 | 6e 74 20 70 72 6f 63 65 |.A DoEve|nt proce|
|00003a40| 64 75 72 65 5e 4c 69 73 | 74 69 6e 67 20 34 2d 32 |dure^Lis|ting 4-2|
|00003a50| 09 41 20 44 6f 48 69 67 | 68 4c 65 76 65 6c 45 76 |.A DoHig|hLevelEv|
|00003a60| 65 6e 74 20 70 72 6f 63 | 65 64 75 72 65 20 66 6f |ent proc|edure fo|
|00003a70| 72 20 68 61 6e 64 6c 69 | 6e 67 20 41 70 70 6c 65 |r handli|ng Apple|
|00003a80| 20 65 76 65 6e 74 73 20 | 61 6e 64 20 6f 74 68 65 | events |and othe|
|00003a90| 72 20 68 69 67 68 2d 6c | 65 76 65 6c 20 65 76 65 |r high-l|evel eve|
|00003aa0| 6e 74 73 35 49 6e 73 74 | 61 6c 6c 69 6e 67 20 45 |nts5Inst|alling E|
|00003ab0| 6e 74 72 69 65 73 20 69 | 6e 20 74 68 65 20 41 70 |ntries i|n the Ap|
|00003ac0| 70 6c 65 20 45 76 65 6e | 74 20 44 69 73 70 61 74 |ple Even|t Dispat|
|00003ad0| 63 68 20 54 61 62 6c 65 | 73 30 49 6e 73 74 61 6c |ch Table|s0Instal|
|00003ae0| 6c 69 6e 67 20 45 6e 74 | 72 69 65 73 20 66 6f 72 |ling Ent|ries for|
|00003af0| 20 74 68 65 20 52 65 71 | 75 69 72 65 64 20 41 70 | the Req|uired Ap|
|00003b00| 70 6c 65 20 45 76 65 6e | 74 73 67 4c 69 73 74 69 |ple Even|tsgListi|
|00003b10| 6e 67 20 34 2d 33 09 41 | 64 64 69 6e 67 20 65 6e |ng 4-3.A|dding en|
|00003b20| 74 72 69 65 73 20 66 6f | 72 20 74 68 65 20 72 65 |tries fo|r the re|
|00003b30| 71 75 69 72 65 64 20 41 | 70 70 6c 65 20 65 76 65 |quired A|pple eve|
|00003b40| 6e 74 73 20 74 6f 20 61 | 6e 20 61 70 70 6c 69 63 |nts to a|n applic|
|00003b50| 61 74 69 6f 6e d5 73 20 | 41 70 70 6c 65 20 65 76 |ation.s |Apple ev|
|00003b60| 65 6e 74 20 64 69 73 70 | 61 74 63 68 20 74 61 62 |ent disp|atch tab|
|00003b70| 6c 65 3f 49 6e 73 74 61 | 6c 6c 69 6e 67 20 45 6e |le?Insta|lling En|
|00003b80| 74 72 69 65 73 20 66 6f | 72 20 41 70 70 6c 65 20 |tries fo|r Apple |
|00003b90| 45 76 65 6e 74 73 20 53 | 65 6e 74 20 62 79 20 74 |Events S|ent by t|
|00003ba0| 68 65 20 45 64 69 74 69 | 6f 6e 20 4d 61 6e 61 67 |he Editi|on Manag|
|00003bb0| 65 72 76 4c 69 73 74 69 | 6e 67 20 34 2d 34 09 41 |ervListi|ng 4-4.A|
|00003bc0| 64 64 69 6e 67 20 65 6e | 74 72 69 65 73 20 66 6f |dding en|tries fo|
|00003bd0| 72 20 41 70 70 6c 65 20 | 65 76 65 6e 74 73 20 73 |r Apple |events s|
|00003be0| 65 6e 74 20 62 79 20 74 | 68 65 20 45 64 69 74 69 |ent by t|he Editi|
|00003bf0| 6f 6e 20 4d 61 6e 61 67 | 65 72 20 74 6f 20 61 6e |on Manag|er to an|
|00003c00| 20 61 70 70 6c 69 63 61 | 74 69 6f 6e d5 73 20 41 | applica|tion.s A|
|00003c10| 70 70 6c 65 20 65 76 65 | 6e 74 20 64 69 73 70 61 |pple eve|nt dispa|
|00003c20| 74 63 68 20 74 61 62 6c | 65 21 48 6f 77 20 41 70 |tch tabl|e!How Ap|
|00003c30| 70 6c 65 20 45 76 65 6e | 74 20 44 69 73 70 61 74 |ple Even|t Dispat|
|00003c40| 63 68 69 6e 67 20 57 6f | 72 6b 73 22 48 61 6e 64 |ching Wo|rks"Hand|
|00003c50| 6c 69 6e 67 20 74 68 65 | 20 52 65 71 75 69 72 65 |ling the| Require|
|00003c60| 64 20 41 70 70 6c 65 20 | 45 76 65 6e 74 73 15 52 |d Apple |Events.R|
|00003c70| 65 71 75 69 72 65 64 20 | 41 70 70 6c 65 20 45 76 |equired |Apple Ev|
|00003c80| 65 6e 74 73 23 48 61 6e | 64 6c 69 6e 67 20 74 68 |ents#Han|dling th|
|00003c90| 65 20 4f 70 65 6e 20 41 | 70 70 6c 69 63 61 74 69 |e Open A|pplicati|
|00003ca0| 6f 6e 20 45 76 65 6e 74 | 34 4c 69 73 74 69 6e 67 |on Event|4Listing|
|00003cb0| 20 34 2d 35 09 41 20 68 | 61 6e 64 6c 65 72 20 66 | 4-5.A h|andler f|
|00003cc0| 6f 72 20 74 68 65 20 4f | 70 65 6e 20 41 70 70 6c |or the O|pen Appl|
|00003cd0| 69 63 61 74 69 6f 6e 20 | 65 76 65 6e 74 21 48 61 |ication |event!Ha|
|00003ce0| 6e 64 6c 69 6e 67 20 74 | 68 65 20 4f 70 65 6e 20 |ndling t|he Open |
|00003cf0| 44 6f 63 75 6d 65 6e 74 | 73 20 45 76 65 6e 74 32 |Document|s Event2|
|00003d00| 4c 69 73 74 69 6e 67 20 | 34 2d 36 09 41 20 68 61 |Listing |4-6.A ha|
|00003d10| 6e 64 6c 65 72 20 66 6f | 72 20 74 68 65 20 4f 70 |ndler fo|r the Op|
|00003d20| 65 6e 20 44 6f 63 75 6d | 65 6e 74 73 20 65 76 65 |en Docum|ents eve|
|00003d30| 6e 74 22 48 61 6e 64 6c | 69 6e 67 20 74 68 65 20 |nt"Handl|ing the |
|00003d40| 50 72 69 6e 74 20 44 6f | 63 75 6d 65 6e 74 73 20 |Print Do|cuments |
|00003d50| 45 76 65 6e 74 33 4c 69 | 73 74 69 6e 67 20 34 2d |Event3Li|sting 4-|
|00003d60| 37 09 41 20 68 61 6e 64 | 6c 65 72 20 66 6f 72 20 |7.A hand|ler for |
|00003d70| 74 68 65 20 50 72 69 6e | 74 20 44 6f 63 75 6d 65 |the Prin|t Docume|
|00003d80| 6e 74 73 20 65 76 65 6e | 74 23 48 61 6e 64 6c 69 |nts even|t#Handli|
|00003d90| 6e 67 20 74 68 65 20 51 | 75 69 74 20 41 70 70 6c |ng the Q|uit Appl|
|00003da0| 69 63 61 74 69 6f 6e 20 | 45 76 65 6e 74 34 4c 69 |ication |Event4Li|
|00003db0| 73 74 69 6e 67 20 34 2d | 38 09 41 20 68 61 6e 64 |sting 4-|8.A hand|
|00003dc0| 6c 65 72 20 66 6f 72 20 | 74 68 65 20 51 75 69 74 |ler for |the Quit|
|00003dd0| 20 41 70 70 6c 69 63 61 | 74 69 6f 6e 20 65 76 65 | Applica|tion eve|
|00003de0| 6e 74 31 48 61 6e 64 6c | 69 6e 67 20 41 70 70 6c |nt1Handl|ing Appl|
|00003df0| 65 20 45 76 65 6e 74 73 | 20 53 65 6e 74 20 62 79 |e Events| Sent by|
|00003e00| 20 74 68 65 20 45 64 69 | 74 69 6f 6e 20 4d 61 6e | the Edi|tion Man|
|00003e10| 61 67 65 72 3a 54 68 65 | 20 53 65 63 74 69 6f 6e |ager:The| Section|
|00003e20| 20 52 65 61 64 2c 20 53 | 65 63 74 69 6f 6e 20 57 | Read, S|ection W|
|00003e30| 72 69 74 65 2c 20 61 6e | 64 20 53 65 63 74 69 6f |rite, an|d Sectio|
|00003e40| 6e 20 53 63 72 6f 6c 6c | 20 45 76 65 6e 74 73 23 |n Scroll| Events#|
|00003e50| 48 61 6e 64 6c 69 6e 67 | 20 74 68 65 20 43 72 65 |Handling| the Cre|
|00003e60| 61 74 65 20 50 75 62 6c | 69 73 68 65 72 20 45 76 |ate Publ|isher Ev|
|00003e70| 65 6e 74 34 4c 69 73 74 | 69 6e 67 20 34 2d 39 09 |ent4List|ing 4-9.|
|00003e80| 41 20 68 61 6e 64 6c 65 | 72 20 66 6f 72 20 74 68 |A handle|r for th|
|00003e90| 65 20 43 72 65 61 74 65 | 20 50 75 62 6c 69 73 68 |e Create| Publish|
|00003ea0| 65 72 20 65 76 65 6e 74 | 22 47 65 74 74 69 6e 67 |er event|"Getting|
|00003eb0| 20 44 61 74 61 20 4f 75 | 74 20 6f 66 20 61 6e 20 | Data Ou|t of an |
|00003ec0| 41 70 70 6c 65 20 45 76 | 65 6e 74 2c 47 65 74 74 |Apple Ev|ent,Gett|
|00003ed0| 69 6e 67 20 44 61 74 61 | 20 4f 75 74 20 6f 66 20 |ing Data| Out of |
|00003ee0| 61 6e 20 41 70 70 6c 65 | 20 45 76 65 6e 74 20 50 |an Apple| Event P|
|00003ef0| 61 72 61 6d 65 74 65 72 | 20 47 65 74 74 69 6e 67 |arameter| Getting|
|00003f00| 20 44 61 74 61 20 4f 75 | 74 20 6f 66 20 61 6e 20 | Data Ou|t of an |
|00003f10| 41 74 74 72 69 62 75 74 | 65 25 47 65 74 74 69 6e |Attribut|e%Gettin|
|00003f20| 67 20 44 61 74 61 20 4f | 75 74 20 6f 66 20 61 20 |g Data O|ut of a |
|00003f30| 44 65 73 63 72 69 70 74 | 6f 72 20 4c 69 73 74 34 |Descript|or List4|
|00003f40| 4c 69 73 74 69 6e 67 20 | 34 2d 31 30 09 45 78 74 |Listing |4-10.Ext|
|00003f50| 72 61 63 74 69 6e 67 20 | 69 74 65 6d 73 20 66 72 |racting |items fr|
|00003f60| 6f 6d 20 61 20 64 65 73 | 63 72 69 70 74 6f 72 20 |om a des|criptor |
|00003f70| 6c 69 73 74 1c 57 72 69 | 74 69 6e 67 20 41 70 70 |list.Wri|ting App|
|00003f80| 6c 65 20 45 76 65 6e 74 | 20 48 61 6e 64 6c 65 72 |le Event| Handler|
|00003f90| 73 48 4c 69 73 74 69 6e | 67 20 34 2d 31 31 09 41 |sHListin|g 4-11.A|
|00003fa0| 20 66 75 6e 63 74 69 6f | 6e 20 74 68 61 74 20 63 | functio|n that c|
|00003fb0| 68 65 63 6b 73 20 66 6f | 72 20 61 20 6b 65 79 4d |hecks fo|r a keyM|
|00003fc0| 69 73 73 65 64 4b 65 79 | 77 6f 72 64 41 74 74 72 |issedKey|wordAttr|
|00003fd0| 20 61 74 74 72 69 62 75 | 74 65 1a 52 65 70 6c 79 | attribu|te.Reply|
|00003fe0| 69 6e 67 20 74 6f 20 61 | 6e 20 41 70 70 6c 65 20 |ing to a|n Apple |
|00003ff0| 45 76 65 6e 74 49 4c 69 | 73 74 69 6e 67 20 34 2d |EventILi|sting 4-|
|00004000| 31 32 09 41 64 64 69 6e | 67 20 74 68 65 20 6b 65 |12.Addin|g the ke|
|00004010| 79 45 72 72 6f 72 53 74 | 72 69 6e 67 20 70 61 72 |yErrorSt|ring par|
|00004020| 61 6d 65 74 65 72 20 74 | 6f 20 74 68 65 20 72 65 |ameter t|o the re|
|00004030| 70 6c 79 20 41 70 70 6c | 65 20 65 76 65 6e 74 37 |ply Appl|e event7|
|00004040| 4c 69 73 74 69 6e 67 20 | 34 2d 31 33 09 41 64 64 |Listing |4-13.Add|
|00004050| 69 6e 67 20 70 61 72 61 | 6d 65 74 65 72 73 20 74 |ing para|meters t|
|00004060| 6f 20 74 68 65 20 72 65 | 70 6c 79 20 41 70 70 6c |o the re|ply Appl|
|00004070| 65 20 65 76 65 6e 74 28 | 44 69 73 70 6f 73 69 6e |e event(|Disposin|
|00004080| 67 20 6f 66 20 41 70 70 | 6c 65 20 45 76 65 6e 74 |g of App|le Event|
|00004090| 20 44 61 74 61 20 53 74 | 72 75 63 74 75 72 65 73 | Data St|ructures|
|000040a0| 28 57 72 69 74 69 6e 67 | 20 61 6e 64 20 49 6e 73 |(Writing| and Ins|
|000040b0| 74 61 6c 6c 69 6e 67 20 | 43 6f 65 72 63 69 6f 6e |talling |Coercion|
|000040c0| 20 48 61 6e 64 6c 65 72 | 73 3f 54 61 62 6c 65 20 | Handler|s?Table |
|000040d0| 34 2d 31 09 43 6f 65 72 | 63 69 6f 6e 20 68 61 6e |4-1.Coer|cion han|
|000040e0| 64 6c 69 6e 67 20 70 72 | 6f 76 69 64 65 64 20 62 |dling pr|ovided b|
|000040f0| 79 20 74 68 65 20 41 70 | 70 6c 65 20 45 76 65 6e |y the Ap|ple Even|
|00004100| 74 20 4d 61 6e 61 67 65 | 72 1a 0d 49 6e 74 65 72 |t Manage|r..Inter|
|00004110| 61 63 74 69 6e 67 20 57 | 69 74 68 20 74 68 65 20 |acting W|ith the |
|00004120| 55 73 65 72 3d 53 65 74 | 74 69 6e 67 20 74 68 65 |User=Set|ting the|
|00004130| 20 43 6c 69 65 6e 74 20 | 41 70 70 6c 69 63 61 74 | Client |Applicat|
|00004140| 69 6f 6e d5 73 20 55 73 | 65 72 20 49 6e 74 65 72 |ion.s Us|er Inter|
|00004150| 61 63 74 69 6f 6e 20 50 | 72 65 66 65 72 65 6e 63 |action P|referenc|
|00004160| 65 73 3d 53 65 74 74 69 | 6e 67 20 74 68 65 20 53 |es=Setti|ng the S|
|00004170| 65 72 76 65 72 20 41 70 | 70 6c 69 63 61 74 69 6f |erver Ap|plicatio|
|00004180| 6e d5 73 20 55 73 65 72 | 20 49 6e 74 65 72 61 63 |n.s User| Interac|
|00004190| 74 69 6f 6e 20 50 72 65 | 66 65 72 65 6e 63 65 73 |tion Pre|ferences|
|000041a0| 1b 52 65 71 75 65 73 74 | 69 6e 67 20 55 73 65 72 |.Request|ing User|
|000041b0| 20 49 6e 74 65 72 61 63 | 74 69 6f 6e 32 4c 69 73 | Interac|tion2Lis|
|000041c0| 74 69 6e 67 20 34 2d 31 | 34 09 55 73 69 6e 67 20 |ting 4-1|4.Using |
|000041d0| 74 68 65 20 41 45 49 6e | 74 65 72 61 63 74 57 69 |the AEIn|teractWi|
|000041e0| 74 68 55 73 65 72 20 66 | 75 6e 63 74 69 6f 6e 42 |thUser f|unctionB|
|000041f0| 46 69 67 75 72 65 20 34 | 2d 31 09 41 20 64 6f 63 |Figure 4|-1.A doc|
|00004200| 75 6d 65 6e 74 20 77 69 | 74 68 20 61 20 62 75 74 |ument wi|th a but|
|00004210| 74 6f 6e 20 74 68 61 74 | 20 74 72 69 67 67 65 72 |ton that| trigger|
|00004220| 73 20 61 20 47 65 74 20 | 44 61 74 61 20 65 76 65 |s a Get |Data eve|
|00004230| 6e 74 5f 46 69 67 75 72 | 65 20 34 2d 32 09 41 20 |nt_Figur|e 4-2.A |
|00004240| 73 65 72 76 65 72 20 61 | 70 70 6c 69 63 61 74 69 |server a|pplicati|
|00004250| 6f 6e 20 64 69 73 70 6c | 61 79 69 6e 67 20 61 20 |on displ|aying a |
|00004260| 64 69 61 6c 6f 67 20 62 | 6f 78 20 74 68 61 74 20 |dialog b|ox that |
|00004270| 72 65 71 75 65 73 74 73 | 20 69 6e 66 6f 72 6d 61 |requests| informa|
|00004280| 74 69 6f 6e 20 66 72 6f | 6d 20 74 68 65 20 75 73 |tion fro|m the us|
|00004290| 65 72 24 46 69 67 75 72 | 65 20 34 2d 33 09 48 61 |er$Figur|e 4-3.Ha|
|000042a0| 6e 64 6c 69 6e 67 20 75 | 73 65 72 20 69 6e 74 65 |ndling u|ser inte|
|000042b0| 72 61 63 74 69 6f 6e 43 | 46 69 67 75 72 65 20 34 |ractionC|Figure 4|
|000042c0| 2d 34 09 48 61 6e 64 6c | 69 6e 67 20 75 73 65 72 |-4.Handl|ing user|
|000042d0| 20 69 6e 74 65 72 61 63 | 74 69 6f 6e 20 77 69 74 | interac|tion wit|
|000042e0| 68 20 74 68 65 20 6b 41 | 45 57 61 69 74 52 65 70 |h the kA|EWaitRep|
|000042f0| 6c 79 20 66 6c 61 67 20 | 73 65 74 46 46 69 67 75 |ly flag |setFFigu|
|00004300| 72 65 20 34 2d 35 09 48 | 61 6e 64 6c 69 6e 67 20 |re 4-5.H|andling |
|00004310| 75 73 65 72 20 69 6e 74 | 65 72 61 63 74 69 6f 6e |user int|eraction|
|00004320| 20 77 69 74 68 20 74 68 | 65 20 6b 41 45 51 75 65 | with th|e kAEQue|
|00004330| 75 65 52 65 70 6c 79 20 | 66 6c 61 67 20 73 65 74 |ueReply |flag set|
|00004340| 20 20 27 52 65 66 65 72 | 65 6e 63 65 20 74 6f 20 | 'Refer|ence to |
|00004350| 52 65 73 70 6f 6e 64 69 | 6e 67 20 74 6f 20 41 70 |Respondi|ng to Ap|
|00004360| 70 6c 65 20 45 76 65 6e | 74 73 2f 44 61 74 61 20 |ple Even|ts/Data |
|00004370| 53 74 72 75 63 74 75 72 | 65 73 20 55 73 65 64 20 |Structur|es Used |
|00004380| 62 79 20 74 68 65 20 41 | 70 70 6c 65 20 45 76 65 |by the A|pple Eve|
|00004390| 6e 74 20 4d 61 6e 61 67 | 65 72 2e 44 65 73 63 72 |nt Manag|er.Descr|
|000043a0| 69 70 74 6f 72 20 52 65 | 63 6f 72 64 73 20 61 6e |iptor Re|cords an|
|000043b0| 64 20 52 65 6c 61 74 65 | 64 20 44 61 74 61 20 53 |d Relate|d Data S|
|000043c0| 74 72 75 63 74 75 72 65 | 73 70 54 61 62 6c 65 20 |tructure|spTable |
|000043d0| 34 2d 32 09 44 65 73 63 | 72 69 70 74 6f 72 20 74 |4-2.Desc|riptor t|
|000043e0| 79 70 65 73 20 75 73 65 | 64 20 62 79 20 74 68 65 |ypes use|d by the|
|000043f0| 20 41 70 70 6c 65 20 45 | 76 65 6e 74 20 4d 61 6e | Apple E|vent Man|
|00004400| 61 67 65 72 20 28 65 78 | 63 6c 75 64 69 6e 67 20 |ager (ex|cluding |
|00004410| 74 68 6f 73 65 20 75 73 | 65 64 20 77 69 74 68 20 |those us|ed with |
|00004420| 6f 62 6a 65 63 74 20 73 | 70 65 63 69 66 69 65 72 |object s|pecifier|
|00004430| 20 72 65 63 6f 72 64 73 | 29 20 1c 41 70 70 6c 65 | records|) .Apple|
|00004440| 20 45 76 65 6e 74 20 41 | 72 72 61 79 20 44 61 74 | Event A|rray Dat|
|00004450| 61 20 54 79 70 65 73 27 | 52 6f 75 74 69 6e 65 73 |a Types'|Routines|
|00004460| 20 66 6f 72 20 52 65 73 | 70 6f 6e 64 69 6e 67 20 | for Res|ponding |
|00004470| 74 6f 20 41 70 70 6c 65 | 20 45 76 65 6e 74 73 35 |to Apple| Events5|
|00004480| 43 72 65 61 74 69 6e 67 | 20 61 6e 64 20 4d 61 6e |Creating| and Man|
|00004490| 61 67 69 6e 67 20 74 68 | 65 20 41 70 70 6c 65 20 |aging th|e Apple |
|000044a0| 45 76 65 6e 74 20 44 69 | 73 70 61 74 63 68 20 54 |Event Di|spatch T|
|000044b0| 61 62 6c 65 73 15 41 45 | 49 6e 73 74 61 6c 6c 45 |ables.AE|InstallE|
|000044c0| 76 65 6e 74 48 61 6e 64 | 6c 65 72 11 41 45 47 65 |ventHand|ler.AEGe|
|000044d0| 74 45 76 65 6e 74 48 61 | 6e 64 6c 65 72 14 41 45 |tEventHa|ndler.AE|
|000044e0| 52 65 6d 6f 76 65 45 76 | 65 6e 74 48 61 6e 64 6c |RemoveEv|entHandl|
|000044f0| 65 72 18 44 69 73 70 61 | 74 63 68 69 6e 67 20 41 |er.Dispa|tching A|
|00004500| 70 70 6c 65 20 45 76 65 | 6e 74 73 13 41 45 50 72 |pple Eve|nts.AEPr|
|00004510| 6f 63 65 73 73 41 70 70 | 6c 65 45 76 65 6e 74 4f |ocessApp|leEventO|
|00004520| 47 65 74 74 69 6e 67 20 | 44 61 74 61 20 6f 72 20 |Getting |Data or |
|00004530| 44 65 73 63 72 69 70 74 | 6f 72 20 52 65 63 6f 72 |Descript|or Recor|
|00004540| 64 73 20 4f 75 74 20 6f | 66 20 41 70 70 6c 65 20 |ds Out o|f Apple |
|00004550| 45 76 65 6e 74 20 50 61 | 72 61 6d 65 74 65 72 73 |Event Pa|rameters|
|00004560| 20 61 6e 64 20 41 74 74 | 72 69 62 75 74 65 73 0d | and Att|ributes.|
|00004570| 41 45 47 65 74 50 61 72 | 61 6d 50 74 72 0e 41 45 |AEGetPar|amPtr.AE|
|00004580| 47 65 74 50 61 72 61 6d | 44 65 73 63 11 41 45 47 |GetParam|Desc.AEG|
|00004590| 65 74 41 74 74 72 69 62 | 75 74 65 50 74 72 12 41 |etAttrib|utePtr.A|
|000045a0| 45 47 65 74 41 74 74 72 | 69 62 75 74 65 44 65 73 |EGetAttr|ibuteDes|
|000045b0| 63 26 43 6f 75 6e 74 69 | 6e 67 20 74 68 65 20 49 |c&Counti|ng the I|
|000045c0| 74 65 6d 73 20 69 6e 20 | 44 65 73 63 72 69 70 74 |tems in |Descript|
|000045d0| 6f 72 20 4c 69 73 74 73 | 0c 41 45 43 6f 75 6e 74 |or Lists|.AECount|
|000045e0| 49 74 65 6d 73 23 47 65 | 74 74 69 6e 67 20 49 74 |Items#Ge|tting It|
|000045f0| 65 6d 73 20 46 72 6f 6d | 20 44 65 73 63 72 69 70 |ems From| Descrip|
|00004600| 74 6f 72 20 4c 69 73 74 | 73 0b 41 45 47 65 74 4e |tor List|s.AEGetN|
|00004610| 74 68 50 74 72 0c 41 45 | 47 65 74 4e 74 68 44 65 |thPtr.AE|GetNthDe|
|00004620| 73 63 0a 41 45 47 65 74 | 41 72 72 61 79 47 47 65 |sc.AEGet|ArrayGGe|
|00004630| 74 74 69 6e 67 20 44 61 | 74 61 20 61 6e 64 20 4b |tting Da|ta and K|
|00004640| 65 79 77 6f 72 64 2d 53 | 70 65 63 69 66 69 65 64 |eyword-S|pecified|
|00004650| 20 44 65 73 63 72 69 70 | 74 6f 72 20 52 65 63 6f | Descrip|tor Reco|
|00004660| 72 64 73 20 4f 75 74 20 | 6f 66 20 41 45 20 52 65 |rds Out |of AE Re|
|00004670| 63 6f 72 64 73 0b 41 45 | 47 65 74 4b 65 79 50 74 |cords.AE|GetKeyPt|
|00004680| 72 0c 41 45 47 65 74 4b | 65 79 44 65 73 63 1b 52 |r.AEGetK|eyDesc.R|
|00004690| 65 71 75 65 73 74 69 6e | 67 20 55 73 65 72 20 49 |equestin|g User I|
|000046a0| 6e 74 65 72 61 63 74 69 | 6f 6e 17 41 45 53 65 74 |nteracti|on.AESet|
|000046b0| 49 6e 74 65 72 61 63 74 | 69 6f 6e 41 6c 6c 6f 77 |Interact|ionAllow|
|000046c0| 65 64 17 41 45 47 65 74 | 49 6e 74 65 72 61 63 74 |ed.AEGet|Interact|
|000046d0| 69 6f 6e 41 6c 6c 6f 77 | 65 64 12 41 45 49 6e 74 |ionAllow|ed.AEInt|
|000046e0| 65 72 61 63 74 57 69 74 | 68 55 73 65 72 2f 52 65 |eractWit|hUser/Re|
|000046f0| 71 75 65 73 74 69 6e 67 | 20 4d 6f 72 65 20 54 69 |questing| More Ti|
|00004700| 6d 65 20 74 6f 20 52 65 | 73 70 6f 6e 64 20 74 6f |me to Re|spond to|
|00004710| 20 41 70 70 6c 65 20 45 | 76 65 6e 74 73 0c 41 45 | Apple E|vents.AE|
|00004720| 52 65 73 65 74 54 69 6d | 65 72 2c 53 75 73 70 65 |ResetTim|er,Suspe|
|00004730| 6e 64 69 6e 67 20 61 6e | 64 20 52 65 73 75 6d 69 |nding an|d Resumi|
|00004740| 6e 67 20 41 70 70 6c 65 | 20 45 76 65 6e 74 20 48 |ng Apple| Event H|
|00004750| 61 6e 64 6c 69 6e 67 18 | 41 45 53 75 73 70 65 6e |andling.|AESuspen|
|00004760| 64 54 68 65 43 75 72 72 | 65 6e 74 45 76 65 6e 74 |dTheCurr|entEvent|
|00004770| 17 41 45 52 65 73 75 6d | 65 54 68 65 43 75 72 72 |.AEResum|eTheCurr|
|00004780| 65 6e 74 45 76 65 6e 74 | 14 41 45 53 65 74 54 68 |entEvent|.AESetTh|
|00004790| 65 43 75 72 72 65 6e 74 | 45 76 65 6e 74 14 41 45 |eCurrent|Event.AE|
|000047a0| 47 65 74 54 68 65 43 75 | 72 72 65 6e 74 45 76 65 |GetTheCu|rrentEve|
|000047b0| 6e 74 3c 47 65 74 74 69 | 6e 67 20 74 68 65 20 53 |nt<Getti|ng the S|
|000047c0| 69 7a 65 73 20 61 6e 64 | 20 44 65 73 63 72 69 70 |izes and| Descrip|
|000047d0| 74 6f 72 20 54 79 70 65 | 73 20 6f 66 20 44 65 73 |tor Type|s of Des|
|000047e0| 63 72 69 70 74 6f 72 20 | 52 65 63 6f 72 64 73 0f |criptor |Records.|
|000047f0| 41 45 53 69 7a 65 4f 66 | 4e 74 68 49 74 65 6d 0f |AESizeOf|NthItem.|
|00004800| 41 45 53 69 7a 65 4f 66 | 4b 65 79 44 65 73 63 0d |AESizeOf|KeyDesc.|
|00004810| 41 45 53 69 7a 65 4f 66 | 50 61 72 61 6d 11 41 45 |AESizeOf|Param.AE|
|00004820| 53 69 7a 65 4f 66 41 74 | 74 72 69 62 75 74 65 1b |SizeOfAt|tribute.|
|00004830| 44 65 6c 65 74 69 6e 67 | 20 44 65 73 63 72 69 70 |Deleting| Descrip|
|00004840| 74 6f 72 20 52 65 63 6f | 72 64 73 0c 41 45 44 65 |tor Reco|rds.AEDe|
|00004850| 6c 65 74 65 49 74 65 6d | 0f 41 45 44 65 6c 65 74 |leteItem|.AEDelet|
|00004860| 65 4b 65 79 44 65 73 63 | 0d 41 45 44 65 6c 65 74 |eKeyDesc|.AEDelet|
|00004870| 65 50 61 72 61 6d 2a 44 | 65 61 6c 6c 6f 63 61 74 |eParam*D|eallocat|
|00004880| 69 6e 67 20 4d 65 6d 6f | 72 79 20 66 6f 72 20 44 |ing Memo|ry for D|
|00004890| 65 73 63 72 69 70 74 6f | 72 20 52 65 63 6f 72 64 |escripto|r Record|
|000048a0| 73 0d 41 45 44 69 73 70 | 6f 73 65 44 65 73 63 19 |s.AEDisp|oseDesc.|
|000048b0| 43 6f 65 72 63 69 6e 67 | 20 44 65 73 63 72 69 70 |Coercing| Descrip|
|000048c0| 74 6f 72 20 54 79 70 65 | 73 0b 41 45 43 6f 65 72 |tor Type|s.AECoer|
|000048d0| 63 65 50 74 72 0c 41 45 | 43 6f 65 72 63 65 44 65 |cePtr.AE|CoerceDe|
|000048e0| 73 63 3a 43 72 65 61 74 | 69 6e 67 20 61 6e 64 20 |sc:Creat|ing and |
|000048f0| 4d 61 6e 61 67 69 6e 67 | 20 74 68 65 20 43 6f 65 |Managing| the Coe|
|00004900| 72 63 69 6f 6e 20 48 61 | 6e 64 6c 65 72 20 44 69 |rcion Ha|ndler Di|
|00004910| 73 70 61 74 63 68 20 54 | 61 62 6c 65 73 18 41 45 |spatch T|ables.AE|
|00004920| 49 6e 73 74 61 6c 6c 43 | 6f 65 72 63 69 6f 6e 48 |InstallC|oercionH|
|00004930| 61 6e 64 6c 65 72 14 41 | 45 47 65 74 43 6f 65 72 |andler.A|EGetCoer|
|00004940| 63 69 6f 6e 48 61 6e 64 | 6c 65 72 17 41 45 52 65 |cionHand|ler.AERe|
|00004950| 6d 6f 76 65 43 6f 65 72 | 63 69 6f 6e 48 61 6e 64 |moveCoer|cionHand|
|00004960| 6c 65 72 39 43 72 65 61 | 74 69 6e 67 20 61 6e 64 |ler9Crea|ting and|
|00004970| 20 4d 61 6e 61 67 69 6e | 67 20 74 68 65 20 53 70 | Managin|g the Sp|
|00004980| 65 63 69 61 6c 20 48 61 | 6e 64 6c 65 72 20 44 69 |ecial Ha|ndler Di|
|00004990| 73 70 61 74 63 68 20 54 | 61 62 6c 65 73 17 41 45 |spatch T|ables.AE|
|000049a0| 49 6e 73 74 61 6c 6c 53 | 70 65 63 69 61 6c 48 61 |InstallS|pecialHa|
|000049b0| 6e 64 6c 65 72 13 41 45 | 47 65 74 53 70 65 63 69 |ndler.AE|GetSpeci|
|000049c0| 61 6c 48 61 6e 64 6c 65 | 72 16 41 45 52 65 6d 6f |alHandle|r.AERemo|
|000049d0| 76 65 53 70 65 63 69 61 | 6c 48 61 6e 64 6c 65 72 |veSpecia|lHandler|
|000049e0| 31 47 65 74 74 69 6e 67 | 20 49 6e 66 6f 72 6d 61 |1Getting| Informa|
|000049f0| 74 69 6f 6e 20 41 62 6f | 75 74 20 74 68 65 20 41 |tion Abo|ut the A|
|00004a00| 70 70 6c 65 20 45 76 65 | 6e 74 20 4d 61 6e 61 67 |pple Eve|nt Manag|
|00004a10| 65 72 0d 41 45 4d 61 6e | 61 67 65 72 49 6e 66 6f |er.AEMan|agerInfo|
|00004a20| 1c 41 70 70 6c 69 63 61 | 74 69 6f 6e 2d 44 65 66 |.Applica|tion-Def|
|00004a30| 69 6e 65 64 20 52 6f 75 | 74 69 6e 65 73 0e 4d 79 |ined Rou|tines.My|
|00004a40| 45 76 65 6e 74 48 61 6e | 64 6c 65 72 0b 4d 79 43 |EventHan|dler.MyC|
|00004a50| 6f 65 72 63 65 50 74 72 | 0c 4d 79 43 6f 65 72 63 |oercePtr|.MyCoerc|
|00004a60| 65 44 65 73 63 26 0d 53 | 75 6d 6d 61 72 79 20 6f |eDesc&.S|ummary o|
|00004a70| 66 20 52 65 73 70 6f 6e | 64 69 6e 67 20 74 6f 20 |f Respon|ding to |
|00004a80| 41 70 70 6c 65 20 45 76 | 65 6e 74 73 21 43 72 65 |Apple Ev|ents!Cre|
|00004a90| 61 74 69 6e 67 20 61 6e | 64 20 53 65 6e 64 69 6e |ating an|d Sendin|
|00004aa0| 67 20 41 70 70 6c 65 20 | 45 76 65 6e 74 73 17 43 |g Apple |Events.C|
|00004ab0| 72 65 61 74 69 6e 67 20 | 61 6e 20 41 70 70 6c 65 |reating |an Apple|
|00004ac0| 20 45 76 65 6e 74 23 41 | 64 64 69 6e 67 20 50 61 | Event#A|dding Pa|
|00004ad0| 72 61 6d 65 74 65 72 73 | 20 74 6f 20 61 6e 20 41 |rameters| to an A|
|00004ae0| 70 70 6c 65 20 45 76 65 | 6e 74 31 53 70 65 63 69 |pple Eve|nt1Speci|
|00004af0| 66 79 69 6e 67 20 4f 70 | 74 69 6f 6e 61 6c 20 50 |fying Op|tional P|
|00004b00| 61 72 61 6d 65 74 65 72 | 73 20 66 6f 72 20 61 6e |arameter|s for an|
|00004b10| 20 41 70 70 6c 65 20 45 | 76 65 6e 74 48 4c 69 73 | Apple E|ventHLis|
|00004b20| 74 69 6e 67 20 35 2d 31 | 09 43 72 65 61 74 69 6e |ting 5-1|.Creatin|
|00004b30| 67 20 74 68 65 20 6f 70 | 74 69 6f 6e 61 6c 20 6b |g the op|tional k|
|00004b40| 65 79 77 6f 72 64 20 66 | 6f 72 20 74 68 65 20 43 |eyword f|or the C|
|00004b50| 72 65 61 74 65 20 50 75 | 62 6c 69 73 68 65 72 20 |reate Pu|blisher |
|00004b60| 65 76 65 6e 74 1b 53 70 | 65 63 69 66 79 69 6e 67 |event.Sp|ecifying|
|00004b70| 20 61 20 54 61 72 67 65 | 74 20 41 64 64 72 65 73 | a Targe|t Addres|
|00004b80| 73 25 43 72 65 61 74 69 | 6e 67 20 61 6e 20 41 64 |s%Creati|ng an Ad|
|00004b90| 64 72 65 73 73 20 44 65 | 73 63 72 69 70 74 6f 72 |dress De|scriptor|
|00004ba0| 20 52 65 63 6f 72 64 25 | 4c 69 73 74 69 6e 67 20 | Record%|Listing |
|00004bb0| 35 2d 32 09 43 72 65 61 | 74 69 6e 67 20 61 20 74 |5-2.Crea|ting a t|
|00004bc0| 61 72 67 65 74 20 61 64 | 64 72 65 73 73 5a 4c 69 |arget ad|dressZLi|
|00004bd0| 73 74 69 6e 67 20 35 2d | 33 09 53 70 65 63 69 66 |sting 5-|3.Specif|
|00004be0| 79 69 6e 67 20 61 20 74 | 61 72 67 65 74 20 61 64 |ying a t|arget ad|
|00004bf0| 64 72 65 73 73 20 69 6e | 20 61 6e 20 41 70 70 6c |dress in| an Appl|
|00004c00| 65 20 65 76 65 6e 74 20 | 62 79 20 75 73 69 6e 67 |e event |by using|
|00004c10| 20 74 68 65 20 50 50 43 | 42 72 6f 77 73 65 72 20 | the PPC|Browser |
|00004c20| 66 75 6e 63 74 69 6f 6e | 30 41 64 64 72 65 73 73 |function|0Address|
|00004c30| 69 6e 67 20 61 6e 20 41 | 70 70 6c 65 20 45 76 65 |ing an A|pple Eve|
|00004c40| 6e 74 20 66 6f 72 20 44 | 69 72 65 63 74 20 44 69 |nt for D|irect Di|
|00004c50| 73 70 61 74 63 68 69 6e | 67 16 53 65 6e 64 69 6e |spatchin|g.Sendin|
|00004c60| 67 20 61 6e 20 41 70 70 | 6c 65 20 45 76 65 6e 74 |g an App|le Event|
|00004c70| 22 4c 69 73 74 69 6e 67 | 20 35 2d 34 09 53 65 6e |"Listing| 5-4.Sen|
|00004c80| 64 69 6e 67 20 61 6e 20 | 41 70 70 6c 65 20 65 76 |ding an |Apple ev|
|00004c90| 65 6e 74 15 44 65 61 6c | 69 6e 67 20 57 69 74 68 |ent.Deal|ing With|
|00004ca0| 20 54 69 6d 65 6f 75 74 | 73 18 57 72 69 74 69 6e | Timeout|s.Writin|
|00004cb0| 67 20 61 6e 20 49 64 6c | 65 20 46 75 6e 63 74 69 |g an Idl|e Functi|
|00004cc0| 6f 6e 1c 4c 69 73 74 69 | 6e 67 20 35 2d 35 09 41 |on.Listi|ng 5-5.A|
|00004cd0| 6e 20 69 64 6c 65 20 66 | 75 6e 63 74 69 6f 6e 1f |n idle f|unction.|
|00004ce0| 57 72 69 74 69 6e 67 20 | 61 20 52 65 70 6c 79 20 |Writing |a Reply |
|00004cf0| 46 69 6c 74 65 72 20 46 | 75 6e 63 74 69 6f 6e 2e |Filter F|unction.|
|00004d00| 52 65 66 65 72 65 6e 63 | 65 20 74 6f 20 43 72 65 |Referenc|e to Cre|
|00004d10| 61 74 69 6e 67 20 61 6e | 64 20 53 65 6e 64 69 6e |ating an|d Sendin|
|00004d20| 67 20 41 70 70 6c 65 20 | 45 76 65 6e 74 73 2e 52 |g Apple |Events.R|
|00004d30| 6f 75 74 69 6e 65 73 20 | 66 6f 72 20 43 72 65 61 |outines |for Crea|
|00004d40| 74 69 6e 67 20 61 6e 64 | 20 53 65 6e 64 69 6e 67 |ting and| Sending|
|00004d50| 20 41 70 70 6c 65 20 45 | 76 65 6e 74 73 15 43 72 | Apple E|vents.Cr|
|00004d60| 65 61 74 69 6e 67 20 41 | 70 70 6c 65 20 45 76 65 |eating A|pple Eve|
|00004d70| 6e 74 73 12 41 45 43 72 | 65 61 74 65 41 70 70 6c |nts.AECr|eateAppl|
|00004d80| 65 45 76 65 6e 74 2b 43 | 72 65 61 74 69 6e 67 20 |eEvent+C|reating |
|00004d90| 61 6e 64 20 44 75 70 6c | 69 63 61 74 69 6e 67 20 |and Dupl|icating |
|00004da0| 44 65 73 63 72 69 70 74 | 6f 72 20 52 65 63 6f 72 |Descript|or Recor|
|00004db0| 64 73 0c 41 45 43 72 65 | 61 74 65 44 65 73 63 0f |ds.AECre|ateDesc.|
|00004dc0| 41 45 44 75 70 6c 69 63 | 61 74 65 44 65 73 63 28 |AEDuplic|ateDesc(|
|00004dd0| 43 72 65 61 74 69 6e 67 | 20 44 65 73 63 72 69 70 |Creating| Descrip|
|00004de0| 74 6f 72 20 4c 69 73 74 | 73 20 61 6e 64 20 41 45 |tor List|s and AE|
|00004df0| 20 52 65 63 6f 72 64 73 | 0c 41 45 43 72 65 61 74 | Records|.AECreat|
|00004e00| 65 4c 69 73 74 20 41 64 | 64 69 6e 67 20 49 74 65 |eList Ad|ding Ite|
|00004e10| 6d 73 20 74 6f 20 44 65 | 73 63 72 69 70 74 6f 72 |ms to De|scriptor|
|00004e20| 20 4c 69 73 74 73 08 41 | 45 50 75 74 50 74 72 09 | Lists.A|EPutPtr.|
|00004e30| 41 45 50 75 74 44 65 73 | 63 0a 41 45 50 75 74 41 |AEPutDes|c.AEPutA|
|00004e40| 72 72 61 79 30 41 64 64 | 69 6e 67 20 44 61 74 61 |rray0Add|ing Data|
|00004e50| 20 61 6e 64 20 44 65 73 | 63 72 69 70 74 6f 72 20 | and Des|criptor |
|00004e60| 52 65 63 6f 72 64 73 20 | 74 6f 20 41 45 20 52 65 |Records |to AE Re|
|00004e70| 63 6f 72 64 73 0b 41 45 | 50 75 74 4b 65 79 50 74 |cords.AE|PutKeyPt|
|00004e80| 72 0c 41 45 50 75 74 4b | 65 79 44 65 73 63 30 41 |r.AEPutK|eyDesc0A|
|00004e90| 64 64 69 6e 67 20 50 61 | 72 61 6d 65 74 65 72 73 |dding Pa|rameters|
|00004ea0| 20 61 6e 64 20 41 74 74 | 72 69 62 75 74 65 73 20 | and Att|ributes |
|00004eb0| 74 6f 20 41 70 70 6c 65 | 20 45 76 65 6e 74 73 0d |to Apple| Events.|
|00004ec0| 41 45 50 75 74 50 61 72 | 61 6d 50 74 72 0e 41 45 |AEPutPar|amPtr.AE|
|00004ed0| 50 75 74 50 61 72 61 6d | 44 65 73 63 11 41 45 50 |PutParam|Desc.AEP|
|00004ee0| 75 74 41 74 74 72 69 62 | 75 74 65 50 74 72 12 41 |utAttrib|utePtr.A|
|00004ef0| 45 50 75 74 41 74 74 72 | 69 62 75 74 65 44 65 73 |EPutAttr|ibuteDes|
|00004f00| 63 14 53 65 6e 64 69 6e | 67 20 41 70 70 6c 65 20 |c.Sendin|g Apple |
|00004f10| 45 76 65 6e 74 73 06 41 | 45 53 65 6e 64 1c 41 70 |Events.A|ESend.Ap|
|00004f20| 70 6c 69 63 61 74 69 6f | 6e 2d 44 65 66 69 6e 65 |plicatio|n-Define|
|00004f30| 64 20 52 6f 75 74 69 6e | 65 73 0e 4d 79 49 64 6c |d Routin|es.MyIdl|
|00004f40| 65 46 75 6e 63 74 69 6f | 6e 0d 4d 79 52 65 70 6c |eFunctio|n.MyRepl|
|00004f50| 79 46 69 6c 74 65 72 2d | 0d 53 75 6d 6d 61 72 79 |yFilter-|.Summary|
|00004f60| 20 6f 66 20 43 72 65 61 | 74 69 6e 67 20 61 6e 64 | of Crea|ting and|
|00004f70| 20 53 65 6e 64 69 6e 67 | 20 41 70 70 6c 65 20 45 | Sending| Apple E|
|00004f80| 76 65 6e 74 73 2f 52 65 | 73 6f 6c 76 69 6e 67 20 |vents/Re|solving |
|00004f90| 61 6e 64 20 43 72 65 61 | 74 69 6e 67 20 4f 62 6a |and Crea|ting Obj|
|00004fa0| 65 63 74 20 53 70 65 63 | 69 66 69 65 72 20 52 65 |ect Spec|ifier Re|
|00004fb0| 63 6f 72 64 73 23 0d 52 | 65 73 6f 6c 76 69 6e 67 |cords#.R|esolving|
|00004fc0| 20 4f 62 6a 65 63 74 20 | 53 70 65 63 69 66 69 65 | Object |Specifie|
|00004fd0| 72 20 52 65 63 6f 72 64 | 73 49 46 69 67 75 72 65 |r Record|sIFigure|
|00004fe0| 20 36 2d 31 09 52 65 73 | 6f 6c 76 69 6e 67 20 61 | 6-1.Res|olving a|
|00004ff0| 6e 20 6f 62 6a 65 63 74 | 20 73 70 65 63 69 66 69 |n object| specifi|
|00005000| 65 72 20 72 65 63 6f 72 | 64 20 66 6f 72 20 61 20 |er recor|d for a |
|00005010| 74 61 62 6c 65 20 69 6e | 20 61 20 64 6f 63 75 6d |table in| a docum|
|00005020| 65 6e 74 33 44 65 73 63 | 72 69 70 74 6f 72 20 52 |ent3Desc|riptor R|
|00005030| 65 63 6f 72 64 73 20 55 | 73 65 64 20 69 6e 20 4f |ecords U|sed in O|
|00005040| 62 6a 65 63 74 20 53 70 | 65 63 69 66 69 65 72 20 |bject Sp|ecifier |
|00005050| 52 65 63 6f 72 64 73 0c | 4f 62 6a 65 63 74 20 43 |Records.|Object C|
|00005060| 6c 61 73 73 09 43 6f 6e | 74 61 69 6e 65 72 4d 46 |lass.Con|tainerMF|
|00005070| 69 67 75 72 65 20 36 2d | 32 09 4e 65 73 74 65 64 |igure 6-|2.Nested|
|00005080| 20 6f 62 6a 65 63 74 20 | 73 70 65 63 69 66 69 65 | object |specifie|
|00005090| 72 20 72 65 63 6f 72 64 | 73 20 74 68 61 74 20 73 |r record|s that s|
|000050a0| 70 65 63 69 66 79 20 61 | 20 63 6f 6e 74 61 69 6e |pecify a| contain|
|000050b0| 65 72 20 68 69 65 72 61 | 72 63 68 79 08 4b 65 79 |er hiera|rchy.Key|
|000050c0| 20 46 6f 72 6d 08 4b 65 | 79 20 44 61 74 61 3b 54 | Form.Ke|y Data;T|
|000050d0| 61 62 6c 65 20 36 2d 31 | 09 53 74 61 6e 64 61 72 |able 6-1|.Standar|
|000050e0| 64 20 64 65 73 63 72 69 | 70 74 6f 72 20 74 79 70 |d descri|ptor typ|
|000050f0| 65 73 20 75 73 65 64 20 | 77 69 74 68 20 6b 65 79 |es used |with key|
|00005100| 41 45 4b 65 79 44 61 74 | 61 20 1a 4b 65 79 20 44 |AEKeyDat|a .Key D|
|00005110| 61 74 61 20 66 6f 72 20 | 61 20 50 72 6f 70 65 72 |ata for |a Proper|
|00005120| 74 79 20 49 44 1d 4b 65 | 79 20 44 61 74 61 20 66 |ty ID.Ke|y Data f|
|00005130| 6f 72 20 61 6e 20 4f 62 | 6a 65 63 74 d5 73 20 4e |or an Ob|ject.s N|
|00005140| 61 6d 65 18 4b 65 79 20 | 44 61 74 61 20 66 6f 72 |ame.Key |Data for|
|00005150| 20 61 20 55 6e 69 71 75 | 65 20 49 44 1e 4b 65 79 | a Uniqu|e ID.Key|
|00005160| 20 44 61 74 61 20 66 6f | 72 20 41 62 73 6f 6c 75 | Data fo|r Absolu|
|00005170| 74 65 20 50 6f 73 69 74 | 69 6f 6e 1e 4b 65 79 20 |te Posit|ion.Key |
|00005180| 44 61 74 61 20 66 6f 72 | 20 52 65 6c 61 74 69 76 |Data for| Relativ|
|00005190| 65 20 50 6f 73 69 74 69 | 6f 6e 13 4b 65 79 20 44 |e Positi|on.Key D|
|000051a0| 61 74 61 20 66 6f 72 20 | 61 20 54 65 73 74 45 54 |ata for |a TestET|
|000051b0| 61 62 6c 65 20 36 2d 32 | 09 4b 65 79 77 6f 72 64 |able 6-2|.Keyword|
|000051c0| 2d 73 70 65 63 69 66 69 | 65 64 20 64 65 73 63 72 |-specifi|ed descr|
|000051d0| 69 70 74 6f 72 20 72 65 | 63 6f 72 64 73 20 66 6f |iptor re|cords fo|
|000051e0| 72 20 74 79 70 65 43 6f | 6d 70 44 65 73 63 72 69 |r typeCo|mpDescri|
|000051f0| 70 74 6f 72 48 54 61 62 | 6c 65 20 36 2d 33 09 4b |ptorHTab|le 6-3.K|
|00005200| 65 79 77 6f 72 64 2d 73 | 70 65 63 69 66 69 65 64 |eyword-s|pecified|
|00005210| 20 64 65 73 63 72 69 70 | 74 6f 72 20 72 65 63 6f | descrip|tor reco|
|00005220| 72 64 73 20 66 6f 72 20 | 74 79 70 65 4c 6f 67 69 |rds for |typeLogi|
|00005230| 63 61 6c 44 65 73 63 72 | 69 70 74 6f 72 51 46 69 |calDescr|iptorQFi|
|00005240| 67 75 72 65 20 36 2d 33 | 09 54 68 65 20 63 6f 6e |gure 6-3|.The con|
|00005250| 74 61 69 6e 65 72 20 68 | 69 65 72 61 72 63 68 79 |tainer h|ierarchy|
|00005260| 20 66 6f 72 20 74 68 65 | 20 66 69 72 73 74 20 72 | for the| first r|
|00005270| 6f 77 20 69 6e 20 61 20 | 74 61 62 6c 65 20 74 68 |ow in a |table th|
|00005280| 61 74 20 6d 65 65 74 73 | 20 61 20 74 65 73 74 3c |at meets| a test<|
|00005290| 46 69 67 75 72 65 20 36 | 2d 34 09 41 20 6c 6f 67 |Figure 6|-4.A log|
|000052a0| 69 63 61 6c 20 64 65 73 | 63 72 69 70 74 6f 72 20 |ical des|criptor |
|000052b0| 72 65 63 6f 72 64 20 74 | 68 61 74 20 73 70 65 63 |record t|hat spec|
|000052c0| 69 66 69 65 73 20 61 20 | 74 65 73 74 14 4b 65 79 |ifies a |test.Key|
|000052d0| 20 44 61 74 61 20 66 6f | 72 20 61 20 52 61 6e 67 | Data fo|r a Rang|
|000052e0| 65 61 54 61 62 6c 65 20 | 36 2d 34 09 4b 65 79 77 |eaTable |6-4.Keyw|
|000052f0| 6f 72 64 2d 73 70 65 63 | 69 66 69 65 64 20 64 65 |ord-spec|ified de|
|00005300| 73 63 72 69 70 74 6f 72 | 20 72 65 63 6f 72 64 73 |scriptor| records|
|00005310| 20 69 6e 20 61 20 64 65 | 73 63 72 69 70 74 6f 72 | in a de|scriptor|
|00005320| 20 72 65 63 6f 72 64 20 | 6f 66 20 74 79 70 65 20 | record |of type |
|00005330| 74 79 70 65 52 61 6e 67 | 65 44 65 73 63 72 69 70 |typeRang|eDescrip|
|00005340| 74 6f 72 39 49 6e 73 74 | 61 6c 6c 69 6e 67 20 45 |tor9Inst|alling E|
|00005350| 6e 74 72 69 65 73 20 69 | 6e 20 74 68 65 20 4f 62 |ntries i|n the Ob|
|00005360| 6a 65 63 74 20 41 63 63 | 65 73 73 6f 72 20 44 69 |ject Acc|essor Di|
|00005370| 73 70 61 74 63 68 20 54 | 61 62 6c 65 73 42 49 6e |spatch T|ablesBIn|
|00005380| 73 74 61 6c 6c 69 6e 67 | 20 4f 62 6a 65 63 74 20 |stalling| Object |
|00005390| 41 63 63 65 73 73 6f 72 | 20 46 75 6e 63 74 69 6f |Accessor| Functio|
|000053a0| 6e 73 20 54 68 61 74 20 | 46 69 6e 64 20 41 70 70 |ns That |Find App|
|000053b0| 6c 65 20 45 76 65 6e 74 | 20 4f 62 6a 65 63 74 73 |le Event| Objects|
|000053c0| 7e 4c 69 73 74 69 6e 67 | 20 36 2d 31 09 49 6e 73 |~Listing| 6-1.Ins|
|000053d0| 74 61 6c 6c 69 6e 67 20 | 6f 62 6a 65 63 74 20 61 |talling |object a|
|000053e0| 63 63 65 73 73 6f 72 20 | 66 75 6e 63 74 69 6f 6e |ccessor |function|
|000053f0| 73 20 74 68 61 74 20 66 | 69 6e 64 20 65 6c 65 6d |s that f|ind elem|
|00005400| 65 6e 74 73 20 6f 66 20 | 64 69 66 66 65 72 65 6e |ents of |differen|
|00005410| 74 20 63 6c 61 73 73 65 | 73 20 66 6f 72 20 63 6f |t classe|s for co|
|00005420| 6e 74 61 69 6e 65 72 20 | 74 6f 6b 65 6e 73 20 6f |ntainer |tokens o|
|00005430| 66 20 74 68 65 20 73 61 | 6d 65 20 74 79 70 65 7d |f the sa|me type}|
|00005440| 4c 69 73 74 69 6e 67 20 | 36 2d 32 09 49 6e 73 74 |Listing |6-2.Inst|
|00005450| 61 6c 6c 69 6e 67 20 6f | 6e 65 20 6f 62 6a 65 63 |alling o|ne objec|
|00005460| 74 20 61 63 63 65 73 73 | 6f 72 20 66 75 6e 63 74 |t access|or funct|
|00005470| 69 6f 6e 20 74 68 61 74 | 20 66 69 6e 64 73 20 65 |ion that| finds e|
|00005480| 6c 65 6d 65 6e 74 73 20 | 6f 66 20 64 69 66 66 65 |lements |of diffe|
|00005490| 72 65 6e 74 20 63 6c 61 | 73 73 65 73 20 66 6f 72 |rent cla|sses for|
|000054a0| 20 63 6f 6e 74 61 69 6e | 65 72 20 74 6f 6b 65 6e | contain|er token|
|000054b0| 73 20 6f 66 20 6f 6e 65 | 20 74 79 70 65 7d 4c 69 |s of one| type}Li|
|000054c0| 73 74 69 6e 67 20 36 2d | 33 09 49 6e 73 74 61 6c |sting 6-|3.Instal|
|000054d0| 6c 69 6e 67 20 6f 62 6a | 65 63 74 20 61 63 63 65 |ling obj|ect acce|
|000054e0| 73 73 6f 72 20 66 75 6e | 63 74 69 6f 6e 73 20 74 |ssor fun|ctions t|
|000054f0| 68 61 74 20 66 69 6e 64 | 20 65 6c 65 6d 65 6e 74 |hat find| element|
|00005500| 73 20 6f 66 20 74 68 65 | 20 73 61 6d 65 20 63 6c |s of the| same cl|
|00005510| 61 73 73 20 66 6f 72 20 | 63 6f 6e 74 61 69 6e 65 |ass for |containe|
|00005520| 72 20 74 6f 6b 65 6e 73 | 20 6f 66 20 64 69 66 66 |r tokens| of diff|
|00005530| 65 72 65 6e 74 20 74 79 | 70 65 73 73 4c 69 73 74 |erent ty|pessList|
|00005540| 69 6e 67 20 36 2d 34 09 | 49 6e 73 74 61 6c 6c 69 |ing 6-4.|Installi|
|00005550| 6e 67 20 6f 62 6a 65 63 | 74 20 61 63 63 65 73 73 |ng objec|t access|
|00005560| 6f 72 20 66 75 6e 63 74 | 69 6f 6e 73 20 74 68 61 |or funct|ions tha|
|00005570| 74 20 6c 6f 63 61 74 65 | 20 65 6c 65 6d 65 6e 74 |t locate| element|
|00005580| 73 20 6f 66 20 64 69 66 | 66 65 72 65 6e 74 20 63 |s of dif|ferent c|
|00005590| 6c 61 73 73 65 73 20 69 | 6e 20 74 68 65 20 64 65 |lasses i|n the de|
|000055a0| 66 61 75 6c 74 20 63 6f | 6e 74 61 69 6e 65 72 39 |fault co|ntainer9|
|000055b0| 49 6e 73 74 61 6c 6c 69 | 6e 67 20 4f 62 6a 65 63 |Installi|ng Objec|
|000055c0| 74 20 41 63 63 65 73 73 | 6f 72 20 46 75 6e 63 74 |t Access|or Funct|
|000055d0| 69 6f 6e 73 20 54 68 61 | 74 20 46 69 6e 64 20 50 |ions Tha|t Find P|
|000055e0| 72 6f 70 65 72 74 69 65 | 73 22 0d 57 72 69 74 69 |ropertie|s".Writi|
|000055f0| 6e 67 20 4f 62 6a 65 63 | 74 20 41 63 63 65 73 73 |ng Objec|t Access|
|00005600| 6f 72 20 46 75 6e 63 74 | 69 6f 6e 73 3f 57 72 69 |or Funct|ions?Wri|
|00005610| 74 69 6e 67 20 4f 62 6a | 65 63 74 20 41 63 63 65 |ting Obj|ect Acce|
|00005620| 73 73 6f 72 20 46 75 6e | 63 74 69 6f 6e 73 20 54 |ssor Fun|ctions T|
|00005630| 68 61 74 20 46 69 6e 64 | 20 41 70 70 6c 65 20 45 |hat Find| Apple E|
|00005640| 76 65 6e 74 20 4f 62 6a | 65 63 74 73 62 4c 69 73 |vent Obj|ectsbLis|
|00005650| 74 69 6e 67 20 36 2d 35 | 09 41 6e 20 6f 62 6a 65 |ting 6-5|.An obje|
|00005660| 63 74 20 61 63 63 65 73 | 73 6f 72 20 66 75 6e 63 |ct acces|sor func|
|00005670| 74 69 6f 6e 20 74 68 61 | 74 20 6c 6f 63 61 74 65 |tion tha|t locate|
|00005680| 73 20 41 70 70 6c 65 20 | 65 76 65 6e 74 20 6f 62 |s Apple |event ob|
|00005690| 6a 65 63 74 73 20 6f 66 | 20 6f 62 6a 65 63 74 20 |jects of| object |
|000056a0| 63 6c 61 73 73 20 63 44 | 6f 63 75 6d 65 6e 74 63 |class cD|ocumentc|
|000056b0| 4c 69 73 74 69 6e 67 20 | 36 2d 36 09 41 6e 20 6f |Listing |6-6.An o|
|000056c0| 62 6a 65 63 74 20 61 63 | 63 65 73 73 6f 72 20 66 |bject ac|cessor f|
|000056d0| 75 6e 63 74 69 6f 6e 20 | 74 68 61 74 20 6c 6f 63 |unction |that loc|
|000056e0| 61 74 65 73 20 41 70 70 | 6c 65 20 65 76 65 6e 74 |ates App|le event|
|000056f0| 20 6f 62 6a 65 63 74 73 | 20 6f 66 20 6f 62 6a 65 | objects| of obje|
|00005700| 63 74 20 63 6c 61 73 73 | 20 63 50 61 72 61 67 72 |ct class| cParagr|
|00005710| 61 70 68 5e 4c 69 73 74 | 69 6e 67 20 36 2d 37 09 |aph^List|ing 6-7.|
|00005720| 41 6e 20 6f 62 6a 65 63 | 74 20 61 63 63 65 73 73 |An objec|t access|
|00005730| 6f 72 20 66 75 6e 63 74 | 69 6f 6e 20 74 68 61 74 |or funct|ion that|
|00005740| 20 6c 6f 63 61 74 65 73 | 20 41 70 70 6c 65 20 65 | locates| Apple e|
|00005750| 76 65 6e 74 20 6f 62 6a | 65 63 74 73 20 6f 66 20 |vent obj|ects of |
|00005760| 6f 62 6a 65 63 74 20 63 | 6c 61 73 73 20 63 57 6f |object c|lass cWo|
|00005770| 72 64 60 4c 69 73 74 69 | 6e 67 20 36 2d 38 09 41 |rd`Listi|ng 6-8.A|
|00005780| 6e 20 6f 62 6a 65 63 74 | 20 61 63 63 65 73 73 6f |n object| accesso|
|00005790| 72 20 66 75 6e 63 74 69 | 6f 6e 20 74 68 61 74 20 |r functi|on that |
|000057a0| 6c 6f 63 61 74 65 73 20 | 41 70 70 6c 65 20 65 76 |locates |Apple ev|
|000057b0| 65 6e 74 20 6f 62 6a 65 | 63 74 73 20 6f 66 20 6f |ent obje|cts of o|
|000057c0| 62 6a 65 63 74 20 63 6c | 61 73 73 20 63 57 69 6e |bject cl|ass cWin|
|000057d0| 64 6f 77 36 57 72 69 74 | 69 6e 67 20 4f 62 6a 65 |dow6Writ|ing Obje|
|000057e0| 63 74 20 41 63 63 65 73 | 73 6f 72 20 46 75 6e 63 |ct Acces|sor Func|
|000057f0| 74 69 6f 6e 73 20 54 68 | 61 74 20 46 69 6e 64 20 |tions Th|at Find |
|00005800| 50 72 6f 70 65 72 74 69 | 65 73 50 4c 69 73 74 69 |Properti|esPListi|
|00005810| 6e 67 20 36 2d 39 09 41 | 6e 20 6f 62 6a 65 63 74 |ng 6-9.A|n object|
|00005820| 20 61 63 63 65 73 73 6f | 72 20 66 75 6e 63 74 69 | accesso|r functi|
|00005830| 6f 6e 20 74 68 61 74 20 | 69 64 65 6e 74 69 66 69 |on that |identifi|
|00005840| 65 73 20 61 6e 79 20 70 | 72 6f 70 65 72 74 79 20 |es any p|roperty |
|00005850| 6f 66 20 61 20 77 69 6e | 64 6f 77 0f 44 65 66 69 |of a win|dow.Defi|
|00005860| 6e 69 6e 67 20 54 6f 6b | 65 6e 73 58 46 69 67 75 |ning Tok|ensXFigu|
|00005870| 72 65 20 36 2d 35 09 44 | 65 73 63 72 69 70 74 6f |re 6-5.D|escripto|
|00005880| 72 20 72 65 63 6f 72 64 | 20 66 6f 72 20 61 6e 20 |r record| for an |
|00005890| 61 70 70 6c 69 63 61 74 | 69 6f 6e 2d 64 65 66 69 |applicat|ion-defi|
|000058a0| 6e 65 64 20 74 6f 6b 65 | 6e 20 74 68 61 74 20 69 |ned toke|n that i|
|000058b0| 64 65 6e 74 69 66 69 65 | 73 20 61 20 64 6f 63 75 |dentifie|s a docu|
|000058c0| 6d 65 6e 74 6e 46 69 67 | 75 72 65 20 36 2d 36 09 |mentnFig|ure 6-6.|
|000058d0| 44 65 73 63 72 69 70 74 | 6f 72 20 72 65 63 6f 72 |Descript|or recor|
|000058e0| 64 20 66 6f 72 20 61 6e | 20 61 70 70 6c 69 63 61 |d for an| applica|
|000058f0| 74 69 6f 6e 2d 64 65 66 | 69 6e 65 64 20 74 6f 6b |tion-def|ined tok|
|00005900| 65 6e 20 74 68 61 74 20 | 69 64 65 6e 74 69 66 69 |en that |identifi|
|00005910| 65 73 20 74 68 65 20 70 | 62 6f 75 6e 64 73 20 70 |es the p|bounds p|
|00005920| 72 6f 70 65 72 74 79 20 | 6f 66 20 61 20 77 69 6e |roperty |of a win|
|00005930| 64 6f 77 14 48 61 6e 64 | 6c 69 6e 67 20 57 68 6f |dow.Hand|ling Who|
|00005940| 73 65 20 54 65 73 74 73 | 46 54 61 62 6c 65 20 36 |se Tests|FTable 6|
|00005950| 2d 35 09 4b 65 79 77 6f | 72 64 2d 73 70 65 63 69 |-5.Keywo|rd-speci|
|00005960| 66 69 65 64 20 64 65 73 | 63 72 69 70 74 6f 72 20 |fied des|criptor |
|00005970| 72 65 63 6f 72 64 73 20 | 66 6f 72 20 74 79 70 65 |records |for type|
|00005980| 57 68 6f 73 65 44 65 73 | 63 72 69 70 74 6f 72 63 |WhoseDes|criptorc|
|00005990| 46 69 67 75 72 65 20 36 | 2d 37 09 41 20 63 6f 6e |Figure 6|-7.A con|
|000059a0| 74 61 69 6e 65 72 20 68 | 69 65 72 61 72 63 68 79 |tainer h|ierarchy|
|000059b0| 20 63 72 65 61 74 65 64 | 20 62 79 20 74 68 65 20 | created| by the |
|000059c0| 41 70 70 6c 65 20 45 76 | 65 6e 74 20 4d 61 6e 61 |Apple Ev|ent Mana|
|000059d0| 67 65 72 20 75 73 69 6e | 67 20 61 20 77 68 6f 73 |ger usin|g a whos|
|000059e0| 65 20 64 65 73 63 72 69 | 70 74 6f 72 20 72 65 63 |e descri|ptor rec|
|000059f0| 6f 72 64 41 54 61 62 6c | 65 20 36 2d 36 09 4b 65 |ordATabl|e 6-6.Ke|
|00005a00| 79 77 6f 72 64 2d 73 70 | 65 63 69 66 69 65 64 20 |yword-sp|ecified |
|00005a10| 64 65 73 63 72 69 70 74 | 6f 72 20 72 65 63 6f 72 |descript|or recor|
|00005a20| 64 73 20 66 6f 72 20 74 | 79 70 65 57 68 6f 73 65 |ds for t|ypeWhose|
|00005a30| 52 61 6e 67 65 21 57 72 | 69 74 69 6e 67 20 4f 62 |Range!Wr|iting Ob|
|00005a40| 6a 65 63 74 20 43 61 6c | 6c 62 61 63 6b 20 46 75 |ject Cal|lback Fu|
|00005a50| 6e 63 74 69 6f 6e 73 23 | 57 72 69 74 69 6e 67 20 |nctions#|Writing |
|00005a60| 61 6e 20 4f 62 6a 65 63 | 74 2d 43 6f 75 6e 74 69 |an Objec|t-Counti|
|00005a70| 6e 67 20 46 75 6e 63 74 | 69 6f 6e 28 4c 69 73 74 |ng Funct|ion(List|
|00005a80| 69 6e 67 20 36 2d 31 30 | 09 41 6e 20 6f 62 6a 65 |ing 6-10|.An obje|
|00005a90| 63 74 2d 63 6f 75 6e 74 | 69 6e 67 20 66 75 6e 63 |ct-count|ing func|
|00005aa0| 74 69 6f 6e 25 57 72 69 | 74 69 6e 67 20 61 6e 20 |tion%Wri|ting an |
|00005ab0| 4f 62 6a 65 63 74 2d 43 | 6f 6d 70 61 72 69 73 6f |Object-C|ompariso|
|00005ac0| 6e 20 46 75 6e 63 74 69 | 6f 6e 4d 4c 69 73 74 69 |n Functi|onMListi|
|00005ad0| 6e 67 20 36 2d 31 31 09 | 4f 62 6a 65 63 74 2d 63 |ng 6-11.|Object-c|
|00005ae0| 6f 6d 70 61 72 69 73 6f | 6e 20 66 75 6e 63 74 69 |ompariso|n functi|
|00005af0| 6f 6e 20 74 68 61 74 20 | 63 6f 6d 70 61 72 65 73 |on that |compares|
|00005b00| 20 74 77 6f 20 41 70 70 | 6c 65 20 65 76 65 6e 74 | two App|le event|
|00005b10| 20 6f 62 6a 65 63 74 73 | 22 57 72 69 74 69 6e 67 | objects|"Writing|
|00005b20| 20 4d 61 72 6b 69 6e 67 | 20 43 61 6c 6c 62 61 63 | Marking| Callbac|
|00005b30| 6b 20 46 75 6e 63 74 69 | 6f 6e 73 22 0d 43 72 65 |k Functi|ons".Cre|
|00005b40| 61 74 69 6e 67 20 4f 62 | 6a 65 63 74 20 53 70 65 |ating Ob|ject Spe|
|00005b50| 63 69 66 69 65 72 20 52 | 65 63 6f 72 64 73 4d 54 |cifier R|ecordsMT|
|00005b60| 61 62 6c 65 20 36 2d 37 | 09 4e 65 73 74 65 64 20 |able 6-7|.Nested |
|00005b70| 6f 62 6a 65 63 74 20 73 | 70 65 63 69 66 69 65 72 |object s|pecifier|
|00005b80| 20 72 65 63 6f 72 64 73 | 20 74 68 61 74 20 64 65 | records| that de|
|00005b90| 73 63 72 69 62 65 20 61 | 20 63 6f 6e 74 61 69 6e |scribe a| contain|
|00005ba0| 65 72 20 68 69 65 72 61 | 72 63 68 79 29 43 72 65 |er hiera|rchy)Cre|
|00005bb0| 61 74 69 6e 67 20 61 20 | 53 69 6d 70 6c 65 20 4f |ating a |Simple O|
|00005bc0| 62 6a 65 63 74 20 53 70 | 65 63 69 66 69 65 72 20 |bject Sp|ecifier |
|00005bd0| 52 65 63 6f 72 64 49 4c | 69 73 74 69 6e 67 20 36 |RecordIL|isting 6|
|00005be0| 2d 31 32 09 43 72 65 61 | 74 69 6e 67 20 61 6e 20 |-12.Crea|ting an |
|00005bf0| 6f 62 6a 65 63 74 20 73 | 70 65 63 69 66 69 65 72 |object s|pecifier|
|00005c00| 20 72 65 63 6f 72 64 20 | 75 73 69 6e 67 20 43 72 | record |using Cr|
|00005c10| 65 61 74 65 4f 62 6a 53 | 70 65 63 69 66 69 65 72 |eateObjS|pecifier|
|00005c20| 48 4c 69 73 74 69 6e 67 | 20 36 2d 31 33 09 55 73 |HListing| 6-13.Us|
|00005c30| 69 6e 67 20 43 72 65 61 | 74 65 4f 62 6a 53 70 65 |ing Crea|teObjSpe|
|00005c40| 63 69 66 69 65 72 20 69 | 6e 20 61 6e 20 61 70 70 |cifier i|n an app|
|00005c50| 6c 69 63 61 74 69 6f 6e | 2d 64 65 66 69 6e 65 64 |lication|-defined|
|00005c60| 20 66 75 6e 63 74 69 6f | 6e 22 53 70 65 63 69 66 | functio|n"Specif|
|00005c70| 79 69 6e 67 20 74 68 65 | 20 43 6f 6e 74 61 69 6e |ying the| Contain|
|00005c80| 65 72 20 48 69 65 72 61 | 72 63 68 79 2c 4c 69 73 |er Hiera|rchy,Lis|
|00005c90| 74 69 6e 67 20 36 2d 31 | 34 09 53 70 65 63 69 66 |ting 6-1|4.Specif|
|00005ca0| 79 69 6e 67 20 61 20 64 | 6f 63 75 6d 65 6e 74 20 |ying a d|ocument |
|00005cb0| 63 6f 6e 74 61 69 6e 65 | 72 29 4c 69 73 74 69 6e |containe|r)Listin|
|00005cc0| 67 20 36 2d 31 35 09 53 | 70 65 63 69 66 79 69 6e |g 6-15.S|pecifyin|
|00005cd0| 67 20 61 20 74 61 62 6c | 65 20 63 6f 6e 74 61 69 |g a tabl|e contai|
|00005ce0| 6e 65 72 15 53 70 65 63 | 69 66 79 69 6e 67 20 61 |ner.Spec|ifying a|
|00005cf0| 20 50 72 6f 70 65 72 74 | 79 1e 53 70 65 63 69 66 | Propert|y.Specif|
|00005d00| 79 69 6e 67 20 61 20 52 | 65 6c 61 74 69 76 65 20 |ying a R|elative |
|00005d10| 50 6f 73 69 74 69 6f 6e | 2a 43 72 65 61 74 69 6e |Position|*Creatin|
|00005d20| 67 20 61 20 43 6f 6d 70 | 6c 65 78 20 4f 62 6a 65 |g a Comp|lex Obje|
|00005d30| 63 74 20 53 70 65 63 69 | 66 69 65 72 20 52 65 63 |ct Speci|fier Rec|
|00005d40| 6f 72 64 11 53 70 65 63 | 69 66 79 69 6e 67 20 61 |ord.Spec|ifying a|
|00005d50| 20 54 65 73 74 66 54 61 | 62 6c 65 20 36 2d 38 09 | TestfTa|ble 6-8.|
|00005d60| 4f 62 6a 65 63 74 20 73 | 70 65 63 69 66 69 65 72 |Object s|pecifier|
|00005d70| 20 72 65 63 6f 72 64 20 | 66 6f 72 20 74 68 65 20 | record |for the |
|00005d80| 66 69 72 73 74 20 72 6f | 77 20 74 68 61 74 20 6d |first ro|w that m|
|00005d90| 65 65 74 73 20 61 20 74 | 65 73 74 20 69 6e 20 74 |eets a t|est in t|
|00005da0| 68 65 20 74 61 62 6c 65 | 20 6e 61 6d 65 64 20 d2 |he table| named .|
|00005db0| 4d 79 41 64 64 72 65 73 | 73 65 73 d3 39 54 61 62 |MyAddres|ses.9Tab|
|00005dc0| 6c 65 20 36 2d 39 09 4c | 6f 67 69 63 61 6c 20 64 |le 6-9.L|ogical d|
|00005dd0| 65 73 63 72 69 70 74 6f | 72 20 72 65 63 6f 72 64 |escripto|r record|
|00005de0| 20 74 68 61 74 20 73 70 | 65 63 69 66 69 65 73 20 | that sp|ecifies |
|00005df0| 61 20 74 65 73 74 4b 4c | 69 73 74 69 6e 67 20 36 |a testKL|isting 6|
|00005e00| 2d 31 36 09 43 72 65 61 | 74 69 6e 67 20 61 6e 20 |-16.Crea|ting an |
|00005e10| 6f 62 6a 65 63 74 20 73 | 70 65 63 69 66 69 65 72 |object s|pecifier|
|00005e20| 20 72 65 63 6f 72 64 20 | 77 69 74 68 20 74 68 65 | record |with the|
|00005e30| 20 6b 65 79 20 66 6f 72 | 6d 20 66 6f 72 6d 4e 61 | key for|m formNa|
|00005e40| 6d 65 34 4c 69 73 74 69 | 6e 67 20 36 2d 31 37 09 |me4Listi|ng 6-17.|
|00005e50| 43 72 65 61 74 69 6e 67 | 20 61 20 63 6f 6d 70 61 |Creating| a compa|
|00005e60| 72 69 73 6f 6e 20 64 65 | 73 63 72 69 70 74 6f 72 |rison de|scriptor|
|00005e70| 20 72 65 63 6f 72 64 31 | 4c 69 73 74 69 6e 67 20 | record1|Listing |
|00005e80| 36 2d 31 38 09 43 72 65 | 61 74 69 6e 67 20 61 20 |6-18.Cre|ating a |
|00005e90| 6c 6f 67 69 63 61 6c 20 | 64 65 73 63 72 69 70 74 |logical |descript|
|00005ea0| 6f 72 20 72 65 63 6f 72 | 64 37 4c 69 73 74 69 6e |or recor|d7Listin|
|00005eb0| 67 20 36 2d 31 39 09 43 | 72 65 61 74 69 6e 67 20 |g 6-19.C|reating |
|00005ec0| 61 20 63 6f 6d 70 6c 65 | 78 20 6f 62 6a 65 63 74 |a comple|x object|
|00005ed0| 20 73 70 65 63 69 66 69 | 65 72 20 72 65 63 6f 72 | specifi|er recor|
|00005ee0| 64 12 53 70 65 63 69 66 | 79 69 6e 67 20 61 20 52 |d.Specif|ying a R|
|00005ef0| 61 6e 67 65 24 54 61 62 | 6c 65 20 36 2d 31 30 09 |ange$Tab|le 6-10.|
|00005f00| 41 20 72 61 6e 67 65 20 | 64 65 73 63 72 69 70 74 |A range |descript|
|00005f10| 6f 72 20 72 65 63 6f 72 | 64 2f 4c 69 73 74 69 6e |or recor|d/Listin|
|00005f20| 67 20 36 2d 32 30 09 43 | 72 65 61 74 69 6e 67 20 |g 6-20.C|reating |
|00005f30| 61 20 72 61 6e 67 65 20 | 64 65 73 63 72 69 70 74 |a range |descript|
|00005f40| 6f 72 20 72 65 63 6f 72 | 64 3c 52 65 66 65 72 65 |or recor|d<Refere|
|00005f50| 6e 63 65 20 74 6f 20 52 | 65 73 6f 6c 76 69 6e 67 |nce to R|esolving|
|00005f60| 20 61 6e 64 20 43 72 65 | 61 74 69 6e 67 20 4f 62 | and Cre|ating Ob|
|00005f70| 6a 65 63 74 20 53 70 65 | 63 69 66 69 65 72 20 52 |ject Spe|cifier R|
|00005f80| 65 63 6f 72 64 73 30 44 | 61 74 61 20 53 74 72 75 |ecords0D|ata Stru|
|00005f90| 63 74 75 72 65 73 20 55 | 73 65 64 20 69 6e 20 4f |ctures U|sed in O|
|00005fa0| 62 6a 65 63 74 20 53 70 | 65 63 69 66 69 65 72 20 |bject Sp|ecifier |
|00005fb0| 52 65 63 6f 72 64 73 48 | 54 61 62 6c 65 20 36 2d |RecordsH|Table 6-|
|00005fc0| 31 31 09 4b 65 79 77 6f | 72 64 2d 73 70 65 63 69 |11.Keywo|rd-speci|
|00005fd0| 66 69 65 64 20 64 65 73 | 63 72 69 70 74 6f 72 20 |fied des|criptor |
|00005fe0| 72 65 63 6f 72 64 73 20 | 66 6f 72 20 74 79 70 65 |records |for type|
|00005ff0| 4f 62 6a 65 63 74 53 70 | 65 63 69 66 69 65 72 20 |ObjectSp|ecifier |
|00006000| 3c 52 6f 75 74 69 6e 65 | 73 20 66 6f 72 20 52 65 |<Routine|s for Re|
|00006010| 73 6f 6c 76 69 6e 67 20 | 61 6e 64 20 43 72 65 61 |solving |and Crea|
|00006020| 74 69 6e 67 20 4f 62 6a | 65 63 74 20 53 70 65 63 |ting Obj|ect Spec|
|00006030| 69 66 69 65 72 20 52 65 | 63 6f 72 64 73 27 49 6e |ifier Re|cords'In|
|00006040| 69 74 69 61 6c 69 7a 69 | 6e 67 20 74 68 65 20 4f |itializi|ng the O|
|00006050| 62 6a 65 63 74 20 53 75 | 70 70 6f 72 74 20 4c 69 |bject Su|pport Li|
|00006060| 62 72 61 72 79 0c 41 45 | 4f 62 6a 65 63 74 49 6e |brary.AE|ObjectIn|
|00006070| 69 74 3f 53 65 74 74 69 | 6e 67 20 4f 62 6a 65 63 |it?Setti|ng Objec|
|00006080| 74 20 41 63 63 65 73 73 | 6f 72 20 46 75 6e 63 74 |t Access|or Funct|
|00006090| 69 6f 6e 73 20 61 6e 64 | 20 4f 62 6a 65 63 74 20 |ions and| Object |
|000060a0| 43 61 6c 6c 62 61 63 6b | 20 46 75 6e 63 74 69 6f |Callback| Functio|
|000060b0| 6e 73 17 41 45 49 6e 73 | 74 61 6c 6c 4f 62 6a 65 |ns.AEIns|tallObje|
|000060c0| 63 74 41 63 63 65 73 73 | 6f 72 14 41 45 53 65 74 |ctAccess|or.AESet|
|000060d0| 4f 62 6a 65 63 74 43 61 | 6c 6c 62 61 63 6b 73 38 |ObjectCa|llbacks8|
|000060e0| 47 65 74 74 69 6e 67 2c | 20 43 61 6c 6c 69 6e 67 |Getting,| Calling|
|000060f0| 2c 20 61 6e 64 20 52 65 | 6d 6f 76 69 6e 67 20 4f |, and Re|moving O|
|00006100| 62 6a 65 63 74 20 41 63 | 63 65 73 73 6f 72 20 46 |bject Ac|cessor F|
|00006110| 75 6e 63 74 69 6f 6e 73 | 13 41 45 47 65 74 4f 62 |unctions|.AEGetOb|
|00006120| 6a 65 63 74 41 63 63 65 | 73 73 6f 72 14 41 45 43 |jectAcce|ssor.AEC|
|00006130| 61 6c 6c 4f 62 6a 65 63 | 74 41 63 63 65 73 73 6f |allObjec|tAccesso|
|00006140| 72 16 41 45 52 65 6d 6f | 76 65 4f 62 6a 65 63 74 |r.AERemo|veObject|
|00006150| 41 63 63 65 73 73 6f 72 | 22 52 65 73 6f 6c 76 69 |Accessor|"Resolvi|
|00006160| 6e 67 20 4f 62 6a 65 63 | 74 20 53 70 65 63 69 66 |ng Objec|t Specif|
|00006170| 69 65 72 20 52 65 63 6f | 72 64 73 09 41 45 52 65 |ier Reco|rds.AERe|
|00006180| 73 6f 6c 76 65 1e 44 65 | 61 6c 6c 6f 63 61 74 69 |solve.De|allocati|
|00006190| 6e 67 20 4d 65 6d 6f 72 | 79 20 66 6f 72 20 54 6f |ng Memor|y for To|
|000061a0| 6b 65 6e 73 0e 41 45 44 | 69 73 70 6f 73 65 54 6f |kens.AED|isposeTo|
|000061b0| 6b 65 6e 21 43 72 65 61 | 74 69 6e 67 20 4f 62 6a |ken!Crea|ting Obj|
|000061c0| 65 63 74 20 53 70 65 63 | 69 66 69 65 72 20 52 65 |ect Spec|ifier Re|
|000061d0| 63 6f 72 64 73 16 43 72 | 65 61 74 65 4f 66 66 73 |cords.Cr|eateOffs|
|000061e0| 65 74 44 65 73 63 72 69 | 70 74 6f 72 14 43 72 65 |etDescri|ptor.Cre|
|000061f0| 61 74 65 43 6f 6d 70 44 | 65 73 63 72 69 70 74 6f |ateCompD|escripto|
|00006200| 72 17 43 72 65 61 74 65 | 4c 6f 67 69 63 61 6c 44 |r.Create|LogicalD|
|00006210| 65 73 63 72 69 70 74 6f | 72 15 43 72 65 61 74 65 |escripto|r.Create|
|00006220| 52 61 6e 67 65 44 65 73 | 63 72 69 70 74 6f 72 12 |RangeDes|criptor.|
|00006230| 43 72 65 61 74 65 4f 62 | 6a 53 70 65 63 69 66 69 |CreateOb|jSpecifi|
|00006240| 65 72 1c 41 70 70 6c 69 | 63 61 74 69 6f 6e 2d 44 |er.Appli|cation-D|
|00006250| 65 66 69 6e 65 64 20 52 | 6f 75 74 69 6e 65 73 19 |efined R|outines.|
|00006260| 4f 62 6a 65 63 74 20 41 | 63 63 65 73 73 6f 72 20 |Object A|ccessor |
|00006270| 46 75 6e 63 74 69 6f 6e | 73 10 4d 79 4f 62 6a 65 |Function|s.MyObje|
|00006280| 63 74 41 63 63 65 73 73 | 6f 72 19 4f 62 6a 65 63 |ctAccess|or.Objec|
|00006290| 74 20 43 61 6c 6c 62 61 | 63 6b 20 46 75 6e 63 74 |t Callba|ck Funct|
|000062a0| 69 6f 6e 73 0e 4d 79 43 | 6f 75 6e 74 4f 62 6a 65 |ions.MyC|ountObje|
|000062b0| 63 74 73 10 4d 79 43 6f | 6d 70 61 72 65 4f 62 6a |cts.MyCo|mpareObj|
|000062c0| 65 63 74 73 0e 4d 79 44 | 69 73 70 6f 73 65 54 6f |ects.MyD|isposeTo|
|000062d0| 6b 65 6e 0e 4d 79 47 65 | 74 45 72 72 6f 72 44 65 |ken.MyGe|tErrorDe|
|000062e0| 73 63 0e 4d 79 47 65 74 | 4d 61 72 6b 54 6f 6b 65 |sc.MyGet|MarkToke|
|000062f0| 6e 06 4d 79 4d 61 72 6b | 0d 4d 79 41 64 6a 75 73 |n.MyMark|.MyAdjus|
|00006300| 74 4d 61 72 6b 73 3b 0d | 53 75 6d 6d 61 72 79 20 |tMarks;.|Summary |
|00006310| 6f 66 20 52 65 73 6f 6c | 76 69 6e 67 20 61 6e 64 |of Resol|ving and|
|00006320| 20 43 72 65 61 74 69 6e | 67 20 4f 62 6a 65 63 74 | Creatin|g Object|
|00006330| 20 53 70 65 63 69 66 69 | 65 72 20 52 65 63 6f 72 | Specifi|er Recor|
|00006340| 64 73 19 49 6e 74 72 6f | 64 75 63 74 69 6f 6e 20 |ds.Intro|duction |
|00006350| 74 6f 20 53 63 72 69 70 | 74 69 6e 67 27 0d 41 62 |to Scrip|ting'.Ab|
|00006360| 6f 75 74 20 53 63 72 69 | 70 74 73 20 61 6e 64 20 |out Scri|pts and |
|00006370| 53 63 72 69 70 74 69 6e | 67 20 43 6f 6d 70 6f 6e |Scriptin|g Compon|
|00006380| 65 6e 74 73 1f 53 63 72 | 69 70 74 20 45 64 69 74 |ents.Scr|ipt Edit|
|00006390| 6f 72 73 20 61 6e 64 20 | 53 63 72 69 70 74 20 46 |ors and |Script F|
|000063a0| 69 6c 65 73 3b 46 69 67 | 75 72 65 20 37 2d 31 09 |iles;Fig|ure 7-1.|
|000063b0| 41 20 73 63 72 69 70 74 | 20 77 69 6e 64 6f 77 20 |A script| window |
|000063c0| 69 6e 20 74 68 65 20 53 | 63 72 69 70 74 20 45 64 |in the S|cript Ed|
|000063d0| 69 74 6f 72 20 61 70 70 | 6c 69 63 61 74 69 6f 6e |itor app|lication|
|000063e0| 49 46 69 67 75 72 65 20 | 37 2d 32 09 53 63 72 69 |IFigure |7-2.Scri|
|000063f0| 70 74 20 66 69 6c 65 20 | 69 63 6f 6e 73 20 69 6e |pt file |icons in|
+--------+-------------------------+-------------------------+--------+--------+
Only 25.0 KB of data is shown above.